我有一個大屏幕和另一個小屏幕的img。這是一個簡單的選擇,如果有用,但我不確定是否有一個很好的做法,把相同IMG在HTML中的不同大小,並隱藏一個顯示無?這個選項還有其他問題嗎?在HTML中的兩個尺寸相同的圖片
CSS:
#small {
display:none;
}
@media screen and (max-width: 630px) {
#big { display:none; }
#small { display:block; }
}
HTML:
<img id="big" src="img/1-big.jpg">
<img id="small" src="img/1-small.jpg">
根據您的瀏覽器兼容性的要求,畫面元素可能是你需要的東西:https://developer.mozilla.org/en/docs/Web/HTML/Element/picture – LDJ
可能重複:HTTP:/ /stackoverflow.com/q/32161026/3597276 –