【发布时间】:2020-09-26 18:25:12
【问题描述】:
我正在尝试调整图像的大小,以使其适合较小的屏幕显示。目前图像可以按比例缩小,但对于较小的屏幕来说太小了。首先,我尝试使用媒体查询,然后使用图片标签。见下文:
HTML
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<picture>
<source srcset="logo3.jpg" media="(max-width: 480px)">
<source srcset="logo2.jpg">
<img class="logo" src="logo2.jpg" alt="name" width="220">
</picture>
或
HTML
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<img class="logo" src="logo2.jpg" alt="name" width="220">
CSS
.logo {
display: block;
margin: 0 auto 0 auto;
width: 16%;
}
img{
width:100%;
height:auto;
}
@media screen and (max-width:480px){
.logo {
width: 150px;
}
我已经玩了几个小时的代码和图像大小,但似乎没有任何效果。
代码有问题吗?
请有人为我提供解决方案或指出正确的方向吗?
附言。我是初学者,所以请让它对初学者友好:) 谢谢!
【问题讨论】:
标签: html css image media-queries image-resizing