我想知道是否有任何方法可以获得div高度(以像素为单位),尽管其高度设置为100%高度.
这是必需的,因为div内容是动态的,因此div高度具有基于内容本身的不同值.
[编辑] Div默认隐藏.
我需要以像素为单位获得div高度以便以后操作(div将进行平滑滚动)?
有没有办法做到这一点?
And*_*y E 15
由于您标记了jQuery,请使用
$("#myElement").height();
Run Code Online (Sandbox Code Playgroud)
对于Plain Ol'Javascript,您可以使用element.clientHeight或element.offsetHeight取决于哪一个适合您的需求.
.show()在调用之前使用它.height(),你可以立即再次隐藏它:
var $myEl = $('#myElement').show();
var height = $myEl.height();
$myEl.hide();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
18976 次 |
| 最近记录: |