我知道我可以使用 .width()
和 .css('width')
来获取元素的计算宽度,但是如何获取值那是在元素上设置的 width 属性?这与计算宽度的值不同,我需要动态地知道预期宽度是多少。
最佳答案
您可以访问文档的样式表:
var ss = document.styleSheets;
for (var i=0; i<ss.length; i++) {
var rules = ss[i].cssRules || ss[i].rules;
for (var j=0; j<rules.length; j++) {
if (rules[j].selectorText === ".classname") {
//your code
}
}
}
关于jquery - 你如何用 JQuery 找到非计算的 css 宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9495209/