Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/75.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
Jquery 如何在mozilla中获得居中div(margin 0 auto)的右边距值_Jquery - Fatal编程技术网

Jquery 如何在mozilla中获得居中div(margin 0 auto)的右边距值

Jquery 如何在mozilla中获得居中div(margin 0 auto)的右边距值,jquery,Jquery,我尝试了以下代码,它在Chrome、Opera、IE9+上运行,但在Mozilla上不起作用 HTML JS 小提琴: 我只想获得居中元素右边的边距值(边距:0自动) 有什么想法吗?你可以随心所欲地做 你可以这样做 你可以这样做 你可以这样做 这是行不通的,因为您正在寻找CSS值。设置为自动。相反,您应该查找实际的像素值。在jQuery中,可以使用 这是行不通的,因为您正在寻找CSS值。设置为自动。相反,您应该查找实际的像素值。在jQuery中,可以使用 这是行不通的,因为您正在寻找CSS值。设

我尝试了以下代码,它在Chrome、Opera、IE9+上运行,但在Mozilla上不起作用

HTML

JS

小提琴:

我只想获得居中元素右边的边距值(边距:0自动)

有什么想法吗?

你可以随心所欲地做

你可以这样做

你可以这样做

你可以这样做


这是行不通的,因为您正在寻找CSS值。设置为自动。相反,您应该查找实际的像素值。在jQuery中,可以使用


这是行不通的,因为您正在寻找CSS值。设置为自动。相反,您应该查找实际的像素值。在jQuery中,可以使用


这是行不通的,因为您正在寻找CSS值。设置为自动。相反,您应该查找实际的像素值。在jQuery中,可以使用


这是行不通的,因为您正在寻找CSS值。设置为自动。相反,您应该查找实际的像素值。在jQuery中,可以使用

<div class="centered"></div>
<span class="value"></span>
.centered {width:300px;height:300px;background:yellow;margin:0 auto;}
$('.value').text($('.centered').css('margin-right'));
$('.offsetLeft').text($('.centered').offset().left);
$('.value').text($('.centered').offset().left)
//left will be the same as right, since it's set to auto