Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/346.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript css(';左边距';)给出;“自动”;回到IE7和IE8_Javascript_Jquery_Css - Fatal编程技术网

Javascript css(';左边距';)给出;“自动”;回到IE7和IE8

Javascript css(';左边距';)给出;“自动”;回到IE7和IE8,javascript,jquery,css,Javascript,Jquery,Css,我试图得到元素的左边距值。这在Chrome、FireFox和IE9中运行良好,但在IE7和IE8中,我得到了“自动”回复: 如何取回一个数字而不是“自动”?.css返回css的值 为了获得位置,应使用偏移功能: 或者位置函数:如果我们知道您为什么需要保留边距,可能会有所帮助……我使用的是这个版本:您能进一步解释吗?我不知道如何使用此选项来保留边距。您将无法保留边距,因为此值实际上不存在(您在样式表中设置了auto)。作为回报,您将得到一个上/左对象,通过它您可以推断出长方体的位置。尽管,正如前面

我试图得到元素的左边距值。这在Chrome、FireFox和IE9中运行良好,但在IE7和IE8中,我得到了“自动”回复:


如何取回一个数字而不是“自动”?

.css
返回css的值

为了获得位置,应使用偏移功能:


或者位置函数:

如果我们知道您为什么需要保留边距,可能会有所帮助……我使用的是这个版本:您能进一步解释吗?我不知道如何使用此选项来保留边距。您将无法保留边距,因为此值实际上不存在(您在样式表中设置了
auto
)。作为回报,您将得到一个上/左对象,通过它您可以推断出长方体的位置。尽管,正如前面有人告诉过的(但似乎已经删除了他的注释),如果这在您的用例中更有意义,您也可以检查
.position()
。Position将返回相对于父集团的位置。
alert($('#'+page+'menubuttoncontainer').css('margin-left').replace('px', ''));