我想检查div元素的右边填充值。我使用jquery .css()方法:
$('div').css('padding-right');
有效。现在我需要知道它的价值来自哪里。它可以通过内联防御:
<div style="padding-right: 100px;">
或者可以在外部css文件(或<style></style>
部分)中写入:
div {
padding-right: 100px;
}
谢谢!
答案 0 :(得分:4)
根据css()文档
获取计算样式属性
和
请注意,元素的计算样式可能与 在样式表中为该元素指定的值。例如, 计算出的尺寸样式几乎都是像素,但它们可以 在样式表中指定为em,ex,px或%。不同浏览器 可能会返回逻辑上但不是文本的CSS颜色值 等于,例如#FFF,#fffffff和rgb(255,255,255)。
因此,最后,无论是内联样式还是样式表,它都是计算样式。
答案 1 :(得分:1)
尝试在您选择的浏览器中使用开发人员工具。右键单击div - &gt; &#34;检查元素&#34; (或类似)并查看该元素的CSS。找到你的&#39; padding-right&#39;,它应该显示该规则的来源。
答案 2 :(得分:1)
您可以检查您的元素是否具有内联样式测试&#34;样式&#34; DOM元素的属性
$("div")[0].style