有没有办法为div设置垂直滚动条?

Ste*_*ack 16 html css

我将一个空的内容div放入表中的td标记中.它显示为div中只有一行.如果我设置了div的高度,当我输入的内容多于它的高度时,它仍然保持与它相同的大小.当内容需要在div中占用更多空间时,如何添加垂直滚动条?谢谢.

Joh*_*ock 22

当内容大于高度和宽度时自动显示滚动条,如下所示:

<div style="overflow:auto;"></div>
Run Code Online (Sandbox Code Playgroud)

要么

像往常一样显示滚动条:

<div style="overflow:scroll;"></div>
Run Code Online (Sandbox Code Playgroud)

下面是CSS溢出属性的一些参考:

溢出

溢出 - X

溢出-Y


Opt*_*eam 12

使用overflow,或overflow-y:auto| hidden| scroll|visible

<div style="max-height:100px; overflow-y:auto"> ... </div>
Run Code Online (Sandbox Code Playgroud)

要么

<div style="max-height:100px; overflow-y:scroll"> ... </div>
Run Code Online (Sandbox Code Playgroud)

注意: overflow从CSS2开始支持,但是overflow-y- CSS3,Opera 9.6,Safari 3.1