Chrome 25.0.13显示边距百分比为宽度的百分比而不是高度

Kyl*_*yle 4 css google-chrome

Chrome刚更新了,我现在注意到新版本没有正确显示我的页面.看来,如果我有一个百分比的上边距,它将边距基于页面的宽度而不是高度.难道我做错了什么?

这是测试代码:

<!doctype html>
<html>
    <body>
        <div style="margin-top: 50%">
            Hello!
        </div>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

这是一个超短视频,展示了这个问题:http://cl.ly/2T0c132T3U2y

任何帮助将不胜感激.

Ste*_*ike 6

这里的W3 CSS规范:

http://www.w3.org/TR/CSS21/box.html#margin-properties

......说这是预期的.实际上,Chrome 只是正确地实现了它......