【发布时间】:2013-08-06 19:07:33
【问题描述】:
经过深思熟虑后,我刚刚切换到 ZURB Foundation 4(从 Twitter Boostrap 3 RC1 切换),大部分都很好,但我担心我可能已经遇到了一些错误——但错误可能是以我的方式,也许我正在使用它?
基本上,我正在设置一个块网格,其中包含一系列图像。最初它按预期工作:图像自动缩放到其列的宽度,这是有道理的,因为它们有max-width:100% 和height:auto。
现在,当我将class="th" 添加到图像的每个锚点时,图像突然溢出它们的容器并且根本不受大小限制,而是图像文件本身的尺寸。
在 Firefox 中检查这个我发现唯一可能导致这个的区别是 th 类有 line-height:0。我对所有这些东西都有些陌生,所以我不太明白为什么他们将行高设置为零,但据我所知,这就是我使用中破坏一切的原因。这是一个错误还是我错过了什么?
这是一个代码示例:
<ul class="large-block-grid-4">
<li>
<a class="th" href="http://placehold.it/800x800.jpg">
<img src="http://placehold.it/800x800.jpg" />
</a>
</li>
</ul>
即它到处溢出,但如果我只是删除 th 类,就可以了。
这对我来说似乎是一个错误,但在我提交它之前,我想确保我不是白痴并且错过了一些重要的点。
【问题讨论】:
标签: css zurb-foundation