Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
CSS将垂直滚动条显示为div_Css - Fatal编程技术网

CSS将垂直滚动条显示为div

CSS将垂直滚动条显示为div,css,Css,我确实希望在表中(在div中)显示滚动条: ... 问题是div的默认高度已经是150px。我希望它从一开始就没有定义高度,当div达到150px时,滚动条就会出现。如何实现这一点?使用css属性max height div { overflow: auto; max-height: 150px; } 这是一个例子。 .您可以使用最大高度来代替高度。当滚动条达到最大高度时,它将触发滚动条 CSS: ... 检查此项,它会告诉您如何存档此项 .box{ width:

我确实希望在表中(在div中)显示滚动条:


...

问题是div的默认高度已经是150px。我希望它从一开始就没有定义高度,当div达到150px时,滚动条就会出现。如何实现这一点?

使用css属性
max height

div {
    overflow: auto;
    max-height: 150px;
}
这是一个例子。
.

您可以使用
最大高度来代替高度。当滚动条达到
最大高度时,它将触发滚动条

CSS:


...
检查此项,它会告诉您如何存档此项

.box{
    width: 100px;
    height: 50px;
    overflow: auto;
    border: 3px solid green;
}
.content{
    width: 1000px;
    height: 30px;
    background: red;
}

使用最大高度:150px;最小高度:150px@本杰明:对不起,问题中的“最小”一词。我会编辑它的问题是当它达到最小高度150卷轴应该出现认为他不想在开始时有一个高度,然后当他达到x px有一个固定的高度。作者刚刚编辑了这个问题,你应该得到上升投票+1。你不能只是张贴作为答案的链接也应该包括你的代码。
<div style="width:789px; max-height:150px; overflow:auto;">

...

</div>
.box{
    width: 100px;
    height: 50px;
    overflow: auto;
    border: 3px solid green;
}
.content{
    width: 1000px;
    height: 30px;
    background: red;
}