【发布时间】:2012-11-07 12:00:56
【问题描述】:
我正在为几个元素设置顶部或底部以及左侧或右侧的值。当我尝试使用 Firefox (16.0.2) 访问这些值时,我得到了错误的 top 值(一个特定值而不是 auto)
CSS
div {
bottom:200px;
left:0px;
top:auto;
right:auto;
}
JS
$(function(){
var top = $('div').css('top');
alert(top);
});
您可以在这里尝试:http://jsfiddle.net/UEyxD/2/(在 Chrome/Safari 中运行良好)
任何想法如何防止这种情况?我想得到
【问题讨论】:
-
你想得到什么?
-
在Firefox中获取原始值的唯一方法是在元素上使用内联CSS,否则将返回计算值。
-
@Slevin,看看我的回答