我正在尝试获取被覆盖的元素的 CSS 属性列表,例如:
.div{
position:absolute;
top:10px;
}
当我们使用这段代码时:
jQuery('.div').css('bottom');
我得到:
bottom:-10px;
如果我使用 get computed 或 jquery.css 我会得到相同的结果,但实际上我想获得:
empty or null
因为我没有指定/覆盖。
此示例中预期的值:顶部:10px 底部:自动或 null 或无
https://codepen.io/anon/pen/dvvdVv
同样,我只想要被覆盖的属性。
===================== 编辑======================
我的目标只是top,bottom
从以下元素中获取价值:
<div id='box' class='giveItSomeTop' style="top:10px"></div>
和元素的 css,请注意我只指定了top
:
.giveItSomeTop{
top:10px;
}
现在我想获得最高价值和最低价值。如果我做:
$('#box').css('top');
结果是:10px
但是当我这样做时:
$('#box').css('bottom');
我700px
应该得到empty
, nothing
,null
或 ''