非常多我已經有我想要的東西。 overflow-y
我希望能夠滾動瀏覽div#滾動屏幕內的內容,但一旦出現溢出,它將不會向下滾動到選項8,從而不可見。爲什麼會這樣,我該如何解決?溢出固定格內的div
* {
margin: 0;
padding: 0;
}
#fixed {
width: 300px;
height: 100%;
max-height: 345px;
position: fixed;
background: #333;
border: 2px solid #333;
}
#menu {
background: pink;
line-height: 25px;
padding-left: 20px;
}
#scrollable {
position: absolute;
height: 100%;
width: 100%;
overflow-y: auto;
}
ul {
list-style: none;
}
ul li a {
color: white;
line-height: 40px;
padding-left: 20px;
display: block;
}
ul li a:hover {
background: blue;
}
<div id="fixed">
<div id="menu">
Hello
</div>
<div id="scrollable">
<ul>
<li><a>Option 1</a></li>
<li><a>Option 2</a></li>
<li><a>Option 3</a></li>
<li><a>Option 4</a></li>
<li><a>Option 5</a></li>
<li><a>Option 6</a></li>
<li><a>Option 7</a></li>
<li><a>Option 8</a></li>
</ul>
</div>
</div>
https://jsfiddle.net/3hm1rxut/2/
爲什麼你要添加的位置是:固定#FIXED DIV? – athi
檢查此https://jsfiddle.net/3hm1rxut/3/ –