.css('width')
和 .css('height')
的好处,而不是使用 .width()
和 .height()
。我知道它们都返回偏移尺寸,这是元素的实际尺寸,无论其内部内容如何伸展。
我猜想其中一个可以做一些事情,而另一个则不能。例如,我使用
css()
来返回窗口和文档的尺寸,在Firefox中没有问题,但IE会向我返回错误。因此,我猜想它们可能在某些浏览器上工作,在其他浏览器上则不工作。所以,为了100%跨浏览器兼容性,我是否需要同时使用两种方法,还是只在某些情况下使用?
.css('width')
返回带单位的值(例如5px
)。.width()
返回以像素为单位的宽度值,类型为数字。 - Blender