这是 Chrome 错误吗?
这是 HTML:
<div><img src="test.png"></div>
这是CSS:
* { box-sizing: border-box; }
div { height: 200px; padding: 75px 0 60px; }
img { max-height: 100%; }
预期结果:img
应该有 65px 的高度。
在 Mac OS (v. 10.6.8) 上的 Chrome (v. 27.0.1453.116) 中的结果img
:高度为 135px 并且“渗入”到 parentdiv
的填充中。如果我将 的 更改为padding
,奇怪的是它会正确呈现。div
50px 0
在codepen中玩这个:http: //codepen.io/anon/pen/jhbKz
截图:
第一个块padding
有50px 0
. 第二块padding
有75px 0 60px
。
火狐(正确结果)
铬(错?)