【发布时间】:2012-03-27 17:50:46
【问题描述】:
使用常规的、相当宽的 Google Chrome 浏览器,请参阅 http://abmphotography.beta.cjbm.net/aileen-kevin
图像的高度在 CSS 中定义,但宽度应该是自动的。它似乎适用于纵向图像,但横向图像的最大宽度限制为 500 像素。
谁能解释一下?
【问题讨论】:
标签: css google-chrome twitter-bootstrap
使用常规的、相当宽的 Google Chrome 浏览器,请参阅 http://abmphotography.beta.cjbm.net/aileen-kevin
图像的高度在 CSS 中定义,但宽度应该是自动的。它似乎适用于纵向图像,但横向图像的最大宽度限制为 500 像素。
谁能解释一下?
【问题讨论】:
标签: css google-chrome twitter-bootstrap
Colin,您在两个选择器上将 max-width 设置为 100%:
img
.thumbnail > img
这会使图像与容器一样大,因此不允许您寻求扩展。禁用 Chrome 上的 max-width 属性会使图像符合您的预期,就像在其他浏览器上一样。
【讨论】:
span1-span12 控制缩略图宽度:twitter.github.com/bootstrap/components.html#thumbnails
要获得与其他浏览器一样的正确输出,您必须从 css 中删除 max-width,见下文。我已经从下面的 css 中删除了 max-width:100%;。
.thumbnail > img {
display: block;
margin-left: auto;
margin-right: auto;
}
【讨论】: