0

在其他浏览器上 $(element).css('top') 将返回 auto,但在 Firefox 中它返回一个特定值。如何确定上、右、下、左是自动还是Firefox上的特定值?

4

3 回答 3

3

这是检查上,右,下,左是自动还是Firefox上的特定值的棘手方法

http://jsfiddle.net/rerefreelancer/h69UF/7/

于 2012-10-06T09:24:20.437 回答
0

也许没有 jQuery 的方法可以为您完成工作?

document.getElement...(...).style.top

此外,也许http://api.jquery.com/category/offset/会帮助你(虽然它不适合你的问题)。

于 2012-10-06T09:15:15.270 回答
0

假设你的元素是 DIV 然后

<div id="check123" style="top: auto;">
       test
</div>

<script>
    alert($('#check123').css('top'));
</script>

就像您可以检查左,右,下一样。

于 2012-10-06T09:17:18.717 回答