Chrome刚更新了,我现在注意到新版本没有正确显示我的页面.看来,如果我有一个百分比的上边距,它将边距基于页面的宽度而不是高度.难道我做错了什么?
这是测试代码:
<!doctype html>
<html>
<body>
<div style="margin-top: 50%">
Hello!
</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
这是一个超短视频,展示了这个问题:http://cl.ly/2T0c132T3U2y
任何帮助将不胜感激.
这里的W3 CSS规范:
http://www.w3.org/TR/CSS21/box.html#margin-properties
......说这是预期的.实际上,Chrome 只是正确地实现了它......