Both window.getComputedStyle(element).height
and element.clientHeight
返回元素的当前高度(以像素为单位),无论 CSS 中设置的值如何。
有什么方法可以查出高度是否设置为auto
,或像素以外的其他单位?
@pvnarula 通过他链接的页面建议的一种解决方案是暂时更改元素的内容,然后比较高度。
有点哈克...
请尝试:
document.getElementById("ele_id").style.height
另请检查以下插件:
http://gregpettit.ca/2012/jquery-check-if-element-has-auto-widthheight/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)