有没有办法使用jQuery来计算元素的宽度类型?是否是精确宽度(如200px
)或相对宽度(如20%
)。
我还希望能够检测元素是否具有CSS文件或内联样式中专门设置的任何宽度。
我该怎么做呢?非常感谢你!
答案 0 :(得分:3)
检查.css('width')
返回的值以获取应用的规则。要确定样式是否为内联,您将需要使用使用(非jQuery).prop('style')
并获取a-parsin'.style.width
(请参阅element.style
)。
通常,确定任何给定的元素样式是来自显式设置的CSS还是隐式计算的样式规则都是非常重要的。