在某个高度后显示滚动,但高度是动态的

时间:2017-07-19 00:44:45

标签: html css jsp

我有一个以下风格的div:height:300px; overflow-y:scroll;。我希望它在400px后滚动,但根据其中的内容应该有高度。

例如,如果其中的内容为100px,则div的高度应为100而不滚动。但是,如果高度超过400px,它应该显示滚动。

怎么办?

1 个答案:

答案 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;
&#13;
&#13;