我有一个以下风格的div:height:300px; overflow-y:scroll;。我希望它在400px后滚动,但根据其中的内容应该有高度。
例如,如果其中的内容为100px,则div的高度应为100而不滚动。但是,如果高度超过400px,它应该显示滚动。
怎么办?
答案 0 :(得分:1)
您需要将max-height: 400px
设置为您的父div
以及overflow
div{
max-height: 400px;
width: 100px;
overflow-y: auto;
}

<div>
<p>
Lorem ipsum dolor sit amet, cons ectetur elit. Vestibulum nec odios Suspe ndisse cursus mal suada faci lisis. Lorem ipsum dolor sit ametion consectetur elit. Vesti bulum nec.
Lorem ipsum dolor sit amet, cons ectetur elit. Vestibulum nec odios Suspe ndisse cursus mal suada faci lisis. Lorem ipsum dolor sit ametion consectetur elit. Vesti bulum nec.
</p>
</div>
&#13;