【发布时间】:2020-10-06 09:14:15
【问题描述】:
我开始在 CodePen.io 上构建一个 Tribute 页面,遵循用户故事并在 10 次测试中获得了 9 次。我一直坚持使用 CSS3 调整图像大小。我用谷歌搜索,尝试了答案,但没有一个对我有用。 CSS 代码是:
#img-div {
text-align: center;
display: block;
filter: grayscale(100%);
width: 100%;
}
img {
padding-top: 10px;
height: auto;
max-width: 330px;
}
这里是 CodePen 页面的链接https://codepen.io/dansia/pen/NWxNMJP 看看它并帮助我解决这个挑战。
【问题讨论】:
-
如果你想让图像以最大宽度响应,那么你必须在
img元素上同时定义width和maximum-width。例如,img { width: 100%; maximum-width: 330px } -
不,你不需要两者。你只需要
max-width,图像就会增长到最大的自然宽度。看this jsfiddle。这就是你要找的吗?