我有div
与 margin:auto;
我只需要得到 margin-left
使用 javascript 的大小值 :)
//css
.test{
margin: auto;
width: 100px;
height: 100px;
outline: 1px solid red;
}
// html
<div class="test">Test</div>
最佳答案
使用这个:
1) 使用 jQuery
var left = $(".test").offset().left;
2) 或者,第二个版本是:
将您的 div 替换为 <div class="test" id="test"></div>
,并使用这个 js。
var left = document.getElementById("test").offsetLeft;
关于javascript - 当我在 css 中使用 margin auto 属性时,如何使用 javascript 获取 margin left size,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32564461/