小编Luk*_*ull的帖子

jQuery .height()在div上输出与.scrollHeight相同的值:overflow(auto)(IE8)

在绕过许多其他问题后,我找不到解决问题的答案.

我正在编写一个脚本来查明div是否溢出.但是,当试图检索与可见的高度jQuery.height(),jQuery.innerHeight()JavaScripts offsetHeight.我得到了整个的值div(包括溢出的部分),即:与scrollHeight相同的值.

包含DIV的风格:

{
    overflow-x: hidden;
    overflow-y: auto;
    width: 73%;
    bottom: 0px;
    float: left;
    height: 100%;
    top: 0px;
}
Run Code Online (Sandbox Code Playgroud)

我在jsFiddle上创建了一个模拟场景:http://jsfiddle.net/Lukedturnbull/L2bxmszv/3/ (确保将预览屏幕缩小以创建滚动条)

html javascript css jquery internet-explorer-8

6
推荐指数
1
解决办法
3万
查看次数

标签 统计

css ×1

html ×1

internet-explorer-8 ×1

javascript ×1

jquery ×1