我们知道,固定大小的div的内容将超出div,以防它们需要更多空间。 例如:http://jsfiddle.net/YaTeG/ 现在我的问题是如何在没有任何js的情况下阻止它?我的意思是像iframe!如果我们需要更多空间,它有滚动条。
答案 0 :(得分:3)
使用overflow
属性。
overflow: hidden
如果您希望将其剪切,或overflow: auto
如果您希望滚动条显示以防内容太长。答案 1 :(得分:1)
如果你像这样更新你的CSS;
#wrapper {
position: absolute;
width: 200px; height: 200px;
top: 20px; left: 20px;
background-color: #ff0;
border: 2px solid #000;
overflow:auto;
}
当您的内容大于div时,它会自动进行自动滚动。
overflow:auto;
您可以查看here了解此案例的不同风格
答案 2 :(得分:1)
overflow
属性控制滚动条水平和垂直。如果您想进一步控制,可以为每个滚动条单独设置overflow
属性。
overflow-x
属性控制水平滚动条,overflow-y
- 用于垂直
e.g。
.some_element{
overflow-x: hidden;
overflow-y: auto;
}