<分区>
我希望我网站中的图像在浏览器调整大小时完全改变。
我一直在使用媒体查询,但我似乎无法正确使用它。 有什么想法/提示吗?
<分区>
我希望我网站中的图像在浏览器调整大小时完全改变。
我一直在使用媒体查询,但我似乎无法正确使用它。 有什么想法/提示吗?
最佳答案
以后请添加您尝试过的代码。
如果它是一个 image
标签,你可以使用一个类。在页面加载时隐藏第二张图片,并在特定屏幕尺寸下显示 + 隐藏图片 1,如下所示:
HTML
<img src="image.jpg" class="image1"/>
<img src="image.jpg" class="image2"/>
CSS
.image2{
display: none;
}
@media only screen and (max-width: 500px){ //some value
.image1{
display: none;
}
.image2{
display: block;
}
}
如果它是background-image
,您可以简单地交换图像:
HTML
<div class="example"></div>
CSS
.example{
background-image: url("example.jpg");
}
@media only screen and (max-width: 500px){ //some value
.example{
background-image: url("example2.jpg");
}
}
关于html - @media 查询和图像交换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27853884/