How do you add a scroll bar to a div?

2019-01-17 09:34发布

I have a popup that displays some results, and I want a scroll bar to be display since the results are being cutt off (and I don't want the popup to be too long).

标签: css scroll popup
5条回答
Anthone
2楼-- · 2019-01-17 09:49

Css class to have a nice Div with scroll

.DivToScroll{   
    background-color: #F5F5F5;
    border: 1px solid #DDDDDD;
    border-radius: 4px 0 4px 0;
    color: #3B3C3E;
    font-size: 12px;
    font-weight: bold;
    left: -1px;
    padding: 10px 7px 5px;
}

.DivWithScroll{
    height:120px;
    overflow:scroll;
    overflow-x:hidden;
}
查看更多
啃猪蹄的小仙女
3楼-- · 2019-01-17 09:51

If you want to add a scroll bar using jquery the following will work. If your div had a id of 'mydiv' you could us the following jquery id selector with css property:

jQuery('#mydiv').css("overflow-y", "scroll");
查看更多
我欲成王,谁敢阻挡
4楼-- · 2019-01-17 09:56

<head>
<style>
div.scroll
{
background-color:#00FFFF;
width:40%;
height:200PX;
FLOAT: left;
margin-left: 5%;
padding: 1%;
overflow:scroll;
}


</style>
</head>

<body>



<div class="scroll">You can use the overflow property when you want to have better       control of the layout. The default value is visible.better control of the layout. The default value is visible.better control of the layout. The default value is visible.better control of the layout. The default value is visible.better control of the layout. The default value is visible.better control of the layout. The default value is visible.better </div>


</body>
</html>
查看更多
闹够了就滚
5楼-- · 2019-01-17 10:00
<div class="scrollingDiv">foo</div> 

div.scrollingDiv
{
   overflow:scroll;
}
查看更多
欢心
6楼-- · 2019-01-17 10:03

You need to add style="overflow-y:scroll;" to the div tag. (This will force a scrollbar on the vertical).

If you only want a scrollbar when needed, just do overflow-y:auto;

查看更多
登录 后发表回答