为啥无法获取到div的高度
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为啥无法获取到div的高度相关的知识,希望对你有一定的参考价值。
var x=document.getElementById("div1").style.display;alert(x)
显示结果既不是 undefine,也不是具体内容,而是空白一片
document.getElementById("div1").style.height;才是获取高度追问
写错了,不是获取高度,是获取是否显示的状态
追答如果div1中没有设置display属性,或者属性没有赋值,就获取不了。
这样写着就可以获取到了
是写在css里的
追答必须按上面这样写
参考技术A js 放到div1出现以后,display属相最好定义为行内样式div子元素无法调整
参考技术A 直接在高度塌陷的父元素的最后,添加一个空白的div。通过查询div子元素资料了解显示得知,div子元素可直接在高度塌陷的父元素的最后,添加一个空白的div。以上是关于为啥无法获取到div的高度的主要内容,如果未能解决你的问题,请参考以下文章
css为啥有时候创建div是块的高度为0无法把div下面的内容包含进去就像下面这例子
var winHeight=$(window).height();这句话是获取屏幕高度,请问我怎样应用到具体某个div里呢?