我想向我的<Div>
添加垂直滾動條。我試過overflow:auto
,但它不工作。我已經在Firefox和Chrome中測試了我的代碼。 我在這裏粘貼div樣式代碼:提前如何自動添加垂直滾動條到我的div?
float:left;
width:1000px;
overflow: auto;
感謝。
我想向我的<Div>
添加垂直滾動條。我試過overflow:auto
,但它不工作。我已經在Firefox和Chrome中測試了我的代碼。 我在這裏粘貼div樣式代碼:提前如何自動添加垂直滾動條到我的div?
float:left;
width:1000px;
overflow: auto;
感謝。
您需要指定一些高度以使overflow: auto;
屬性有效。
出於測試目的,請添加height: 100px;
並檢查。
並且如果您給overflow-y:auto;
而不是overflow: auto;
,它會更好,因爲這會使元素僅滾動而不滾動。
float:left;
width:1000px;
overflow-y: auto;
height: 100px;
如果你不知道該容器的高度,要顯示垂直滾動條,當容器達到一定的高度說100px
,使用max-height
代替height
財產。請參閱MDN article。
要顯示在您的div垂直滾動條你需要添加
height: 100px;
overflow-y : scroll;
或
height: 100px;
overflow-y : auto;
您必須添加max-height
財產。
.ScrollStyle
{
max-height: 150px;
overflow-y: scroll;
}
<div class="ScrollStyle">
Scrollbar Test!<br/>
Scrollbar Test!<br/>
Scrollbar Test!<br/>
Scrollbar Test!<br/>
Scrollbar Test!<br/>
Scrollbar Test!<br/>
Scrollbar Test!<br/>
Scrollbar Test!<br/>
Scrollbar Test!<br/>
Scrollbar Test!<br/>
</div>
我在我的div-popup
得到了一個驚人的滾輪。要申請,這種風格添加到您的div元素:
overflow-y: scroll;
height: XXXpx;
的height
指定將成爲div的高度,一旦如果有內容超過這個高度,你必須滾動它。
謝謝。
一個的jsfiddle或更多的CSS與您的標記 –
試試這個:'溢出-Y:scroll'有些** **高度。瀏覽這個[** docs **](https://developer.mozilla.org/en-US/docs/Web/CSS/overflow)。 –
感謝Mr_Green的回覆。但是這個代碼不適合我。 – jay