【问题标题】:Does getComputedStyle, in IE9, always return pixel values?IE9 中的 getComputedStyle 是否总是返回像素值?
【发布时间】:2012-02-29 14:01:54
【问题描述】:

根据msdn page 上的第一张图片,getComputedStyle().height 调用可能并不总是解析为像素。根据我对 px、em、ex 和 % 的测试,它总是解析为像素。

谁能给我一个不能解析为像素的例子?

谢谢

ETA:我刚刚偶然发现了一个不返回像素的属性。如果“left”设置为“auto”,getComputedStyle 返回“auto”。不知道为什么。如果有一些我可以检查的文档会很好,这样我就会知道何时使用其中一个偏移成员。

【问题讨论】:

    标签: javascript internet-explorer-9 pixels


    【解决方案1】:

    隐藏元素(带有display: none)或其父元素就是这种情况。

    【讨论】:

    • 是否只是一个错误的选择词然后说高度可能并不总是解析为像素?这意味着它可能会解析为其他一些单位。
    猜你喜欢
    • 1970-01-01
    • 2012-11-22
    • 1970-01-01
    • 2018-06-09
    • 1970-01-01
    • 1970-01-01
    • 2020-12-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多