簡體   English   中英

可擴展溢出在Internet Explorer中不起作用

[英]Expandable overflow not working in internet explorer

我創建了以下演示:

http://thedrivepartnership.com/overflow.html

滾動條在FireFox / Chrome中可以很好地擴展,但是在IE中似乎確實可以正常工作。

有人遇到過這個問題嗎?

的CSS

body {padding:0px; margin:0px;}

.wrapper {
    position:absolute;
    top:0px;
    bottom:0px;
    width:100%;
    height:100%;
    background:red;

}

.block1 {
    position:absolute;
    top:0px;
    right:0px;
    width:70%;
    height:50%;
    background:green;

}

.block2 {
    position:absolute;
    bottom:0px;
    right:0px;
    width:70%;
    height:50%;
    background:blue;

}
.heading {width:100%; height:50px; background:black;}

.scroll {
    overflow-y:scroll;
    overflow-x:hidden;
    width:100%;
    position:absolute;
    float:left;
    top:50px;
    bottom:0px;
    zoom:1
}

html

<div class="wrapper">
<div class="block1">
<div class="heading"></div>
<div class="scroll">
<!--content here -->
</div>
</div>


<div class="block2">
<div class="heading"></div>
<div class="scroll">
<!--content here -->
</div>
</div>
</div>

您的設計在IE中運行良好,您只需要首先在文檔的第一行中聲明DOCTYPE。

<!DOCTYPE html>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM