我已经在除法元素上声明了 css 属性“right”和“width”,但浏览器会自动为其设置“left”属性。有什么方法可以检查我是否在原始 html 文档中自己设置了“right”或“left”属性。我正在使用 jQuery。
最佳答案
尝试使用css
函数。它返回给定 css 属性的值。
<div id="theid" style="right: 10px;"></div>
<script type="text/javascript">
var cssright = $('#theid').css('right');
var cssleft = $('#theid').css('left');
alert(cssright); // 10px
alert(cssleft); // auto
</script>
关于javascript - 浏览器定义和用户定义的 CSS 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16411579/