【发布时间】:2016-05-08 06:59:13
【问题描述】:
我有一个 %-width 的元素,其中包含一个最大宽度为 100% 的水平居中图像。
.container { width: 80%; )
.container img {
max-width: 100%;
height: auto;
display: block;
margin-left: auto;
margin-right: auto;
}
仅当容器宽度超过原始图像宽度的 100% 时,我想在容器上添加填充顶部或在图像上添加边缘顶部。 例如。当浏览器窗口很大或图像很小时,使图像没有完全填满容器宽度。
有什么方法可以实现吗?
已编辑:元素有一个类,而不是一个 id。我的问题与 tumblr 布局有关,每个帖子的元素都重复,所以我不能在模板中给它们一个 id...
【问题讨论】:
-
为什么不给图片添加一个最大宽度标签。
-
@Maverick:图像的大小非常不同。它们可以扩展得更小,但永远不能超过 100%....
标签: html css image conditional-statements padding