关于响应式图片的srcset设置问题
来源:
AileenWeb
2016-07-13
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>srcset&sizes 响应式图片</title>
<style>
*{
margin: 0;
padding: 0;
}
.container{
width:100%;
margin:0 auto;
text-align: center;
}
.container img{
display: block;
max-width:100%;
margin:0 auto;
}
</style>
</head>
<body>
<div class="container">
<img src="img/ad001.png" alt=""
srcset="img/ad001.png 480w, img/ad001-m.png 800w, img/ad001-l.png 1600w"
sizes="( max-width:800px ) calc( 100vw - 40px ), 100vw">
</div>
</body>
</html>按照老师说的做,srcset怎么设置都是显示图片尺寸的最后一个版本,就是1600宽的,如果删掉最后一个,显示的就是800宽的
调节视口宽度都不起作用,sizes倒是ok的
很纳闷也不知道哪里写错了,请老师帮我看看呗
写回答
2回答
-
AileenWeb
提问者
2016-07-14
谢谢老师,可能是我的浏览器问题,谷歌没有反应,firefox里面是正常的,好奇怪,我只能重新去安装一下谷歌浏览器啦
00 -
姜维
2016-07-14
没什么错误,我这里用你的代码是正常的,调节宽度可以看到不同的图片:


00
相似问题


