我正在使用溢出:滚动像下面的代码,我遇到的问题是即使没有文本滚动条仍然显示.
关于w3schools的演示:http://www.w3schools.com/cssref/tryit.asp
?filename = trycss_overflow 你看到即使你不能水平滚动(左或右),仍然有一个滚动条.如果没有什么可以滚动到.这是有意义的,我试图让它在滚动条不出现的地方
<style type="text/css">
div.scroll {
background-color: #00FFFF;
width: 100px;
height: 100px;
overflow: scroll;
}
</style>
<p>overflow:scroll</p>
<div class="scroll">You can use the overflow property when you want to have better control of the layout. The default value is visible.</div>
Run Code Online (Sandbox Code Playgroud)
Eri*_*ips 27
我想你在找overflow: auto.
溢出CSS属性是overflow-x和overflow-y属性的简写,并指定当内容太大而无法适应其块格式化上下文时要执行的操作.
选项包括剪切,显示滚动条或显示从容器流出的内容到周围区域.
汽车
取决于用户代理.如果内容适合填充框内部,则它看起来与可见内容相同,但仍会建立新的块格式化上下文.如果内容溢出,Firefox等桌面浏览器会提供滚动条.