gpt4 book ai didi

javascript - 如何规范化 CSSStyleDeclaration 对象的单位?

转载 作者:行者123 更新时间:2023-11-30 06:43:46 25 4
gpt4 key购买 nike

我正在从事一个元素,该元素转换元素的左侧 CSS 属性,该属性被定义为百分比(例如 100% 到 0%)。我在 Chrome 中进行开发,它为我提供了 leftstyle 百分比值,这的工作方式我想要,直到我在另一个浏览器(实际上是任何其他浏览器)中尝试它。我设置了这个简单的 fiddle展示。通常,大多数值在报告之前都会转换为像素,而不是 chrome。这个问题的第二部分是;有没有办法让其他浏览器报告最初设置的样式属性? (例如 px、%、em、in 等)没有丑陋的转换?如果没有,还有其他合理的解决方法吗?谢谢。

最佳答案

这显然是一个 bug在 Chrome 。否则,除 IE 之外的所有其他样式和浏览器都应将所有内容都转换为像素。 IE 将所有内容都保留在它自己的单元中,但也在 IE9 之前的浏览器中使用专有方法。 Here's a page I found that talks about that and shows how to convert IE to px.

关于javascript - 如何规范化 CSSStyleDeclaration 对象的单位?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8587268/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com