如何在firefox中检查元素的top,right,bottom,left是否为auto

时间:2012-10-06 09:06:02

标签: jquery css firefox

在其他浏览器上,$(element).css('top')将返回auto,但在firefox中它返回一个特定的值。如何在firefox上找出top,right,bottom,left是auto还是特定值?

3 个答案:

答案 0 :(得分:3)

这是一个棘手的方法来检查top,right,bottom,left是自动还是firefox上的特定值

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

答案 1 :(得分:0)

也许没有jQuery的方法可以帮你完成工作吗?

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

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

答案 2 :(得分:0)

假设您的元素是DIV,那么

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

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

同样可以检查左,右,下。