我被困在我的CSS上,我想让我的滚动条适合不同的显示器资源,我使用这个css
div.scroll {
width:800px;
height:800px;
overflow:scroll;
}
但它会在其他分辨率中显示不同,如果我将宽度或高度更改为100%。滚动条只是不起作用。滚动条仍然存在,但它显示整个表格,如废纸卷。
任何帮助都会受到欢迎
答案 0 :(得分:1)
试试这个:
首先将正文样式margin:0
设置为:
body{
margin : 0;
}
和div.scroll as:
div.scroll
{
width:800px;
height:100%;
overflow:auto;
}
如果内容超过高度, overflow:auto
会给你的div一个垂直滚动。
答案 1 :(得分:0)
您是否尝试过使用min-width
和min-height
?
<强> HTML:强>
<div class="scroll">
<p>This is the scrolling area</p>
</div>
<强> CSS:强>
div.scroll
{
min-width:800px;
min-height:800px;
overflow:auto;
}
.scroll p
{
width: 900px;
background: #cc0000;
}
工作示例:
不完全清楚你想要的结果,但这只会在需要时显示滚动条(小屏幕,内容太宽/太高而不适合)。