javascript - 浏览器定义和用户定义的 CSS 属性

标签 javascript jquery

我已经在除法元素上声明了 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/

相关文章:

javascript - 加农炮查找模块。 Electron

javascript - 用javascript修改svg属性没有效果

javascript - 使用 moment-jalaali 插件的非公历 (jalali) FullCalendar

jquery - 禁用日期选择器上的过去日期

javascript - 为 Kendo UI 窗口添加全局函数

javascript - 用 sinon.stub stub $.ajax 的响应,同时保持延迟功能(使用 mocha + testem)

javascript - ng-repeat 按功能过滤

javascript - 使用 Jquery 设置单选按钮值(多于一个单词/包含空格)

javascript - jQuery 验证 - 在单击超链接按钮时验证表字段并显示错误消息摘要

javascript - 数据表服务器端处理速度非常慢