gpt4 book ai didi

javascript - jQuery 错误 - $(el).css ('float' ) 绝对或固定时 - 不同的浏览器返回不同的结果

转载 作者:行者123 更新时间:2023-11-28 13:26:47 24 4
gpt4 key购买 nike

如果一个元素是 float 的并且位置是绝对的固定的并且脚本$(el).css( 'float') 运行 Chrome 将返回 "left" 但所有其他主要(最新)浏览器返回 "没有”

这是为什么?我该如何解决这个问题?

示例:http://jsfiddle.net/ChPCD/7/ <在不同的浏览器中运行

编辑:感谢 Explosion Pills 的技术回答。更改了我的脚本以将定位短暂地切换为静态以获取以前的浮点值。仍然认为结果是相同的跨浏览器 =P

最佳答案

欢迎来到跨浏览器支持的精彩世界。

您的两个选择是:

1) 编写特定于浏览器的代码。使用某种方法检测当前浏览器并执行特定于该浏览器的代码。

2) 另辟蹊径。例如,与其说检查浮点值,不如查找特定类或其他属性。

关于javascript - jQuery 错误 - $(el).css ('float' ) 绝对或固定时 - 不同的浏览器返回不同的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14064694/

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