jquery – .css(‘width’)和.css(‘height’)对.width()和.height()

前端之家收集整理的这篇文章主要介绍了jquery – .css(‘width’)和.css(‘height’)对.width()和.height()前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我一直在问问,没有人能真正告诉我使用.css(‘width’)和.css(‘height’)而不是.width()和.height()的好处。

我知道他们都会返回偏移尺寸,这是元素的真实尺寸,无论它的内在内容如何拉伸。

我猜想有一些事情可以做,另一个不能像我使用css()返回一个窗口和文档的尺寸,其中FF没有问题这样做,但是IE在我身上丢了一个错误。所以我猜测他们可能在某些浏览器中工作,但是其他浏览器。那么我必须一起使用100%的跨浏览器兼容性,或只是为了某些情况?

解决方法

var elH = someElement.height();           // 200

.height()返回一个数字,而

var elH = someElement.css("height");      // "200px"

以上jQuery访问元素的样式属性,如JS将在:

var height = someDOMelement.style.height; // "200px"

以px返回String值。

原文链接:https://www.f2er.com/jquery/181989.html

猜你在找的jQuery相关文章