我正在構建一個響應式Wordpress網站。博客Feed中有一個包含標題和圖片的故事列表。的圖像尺寸應該如下:任何人都可以看到我要去哪裏錯了這個srcset?
- 高達479px寬 - 140x140px(故事顯示在列表中)
- 超過480像素寬 - 360x190px(故事顯示在第3行)
我一直在嘗試使用SRCSET,因此140x140px圖像將被加載到瀏覽器高達479px,360px圖像將被加載瀏覽器480px及以上。
我已經用google和字面閱讀了關於尺寸和srcset的每篇文檔,但我無法理解它。到目前爲止,我想出了以下內容:
<img
src="http://placekitten.com/140/140"
srcset="
http://placekitten.com/140/140 140w,
http://placekitten.com/360/190 360w"
sizes="
(max-width: 479px) 140px,
(min-width: 480px) 360px,
100vw"
alt=""
class="lazyload"
/>
不幸的是這一切都在每一個寬度,顯示360x190px儘管圖像被設置爲140x140px圖像的實際SRC。
任何人都可以看到我錯過了什麼嗎?我認爲這是我最困惑的尺寸。我在媒體查詢中添加了類似文檔,但似乎並未應用?
謝謝!
請分享您的**生成的標記**。 PHP是一種服務器端語言,不能由代碼片段呈現。 – Terry
嗨!我已經更新它使用placekitten圖像,但我不知道它的工作?我只在本地運行,所以代碼只是我正在使用的一個例子。 –
您正在使用哪種瀏覽器?你的代碼在這個問題上適合我。 –