我有一个非常小的div,我希望能够容纳更多的文本,所以我想在它的右侧有垂直滚动条,就像通常的那样。如果我可以自定义它的外观会很好。
我设法通过延迟搜索找到的大多数插件都是关于滚动动画和滚动到DOM的某个元素,这不是我想要的。
答案 0 :(得分:3)
修正div的高度,设置其overflow-y滚动。 http://jsfiddle.net/calder12/pBu8q/
CSS
.restricted{height:150px;overflow-y:scroll}
HTML
<div class="restricted">bunch of text that will make this box scroll</div>
答案 1 :(得分:1)
当元素的内容溢出其内容框时,使用overflow: auto
或overflow: scroll
(overflow-x
或overflow-y
),以显示滚动条。
答案 2 :(得分:1)
阅读how to customize a scroll bar
要创建滚动条overflow-y: scroll;
或overflow:auto;
,您还需要设置width
和height
答案 3 :(得分:0)
在div上设置以下CSS属性:
overflow-y:scroll;
答案 4 :(得分:0)
只需要CSS:
#element-name {
overflow: auto; // hidden: no scrollbar, auto: shows it when needed, scroll: always show scrollbar
}
答案 5 :(得分:0)
尝试设置以下CSS样式:height
和width
以及overflow-y: scroll;
。 (确保它是一个块,display: block;
)
自定义样式必须等待,这是一个快速而肮脏的解决方案。
答案 6 :(得分:0)
以下是自定义滚动条http://www.jqueryrain.com/2012/07/jquery-scrollbar-plugin-examples/
的几个jquery插件的列表