CSS将垂直滚动条显示为div

Flo*_* M. 4 css

我想在表格内(在div内)显示滚动条:

    <div style="width:789px; height:150px; overflow:auto;">

...

    </div>
Run Code Online (Sandbox Code Playgroud)

问题是div的默认高度已经是150px.我希望它从头开始没有定义高度,当div达到150px时,会出现滚动条.我怎样才能做到这一点?

Flo*_*Pop 7

你可以用max-height而不是高度来做到这一点.一旦它到达,它将触发滚动条max-height.

CSS:

<div style="width:789px; max-height:150px; overflow:auto;">

...

</div>
Run Code Online (Sandbox Code Playgroud)