01 мая 2012 г., 15:08 от qudoz

Изменение размера div для соответствия содержимому с максимальной высотой

У меня есть div с динамическим контентом. Когда содержимое загружается в div, я хочу, чтобы div изменял размер в соответствии с содержимым. Но я хочу, чтобы это изменение размера имело максимальную высоту. Если контенту требуется больше этой максимальной высоты, я бы хотел, чтобы там была полоса прокрутки.

Я искал здесь вопросы, но не смог найти то, что искал (кроме вопроса, на который спрашивающий отвечал, сказав, что сам понял это). Я читал, что могу сделать это с помощью jquery, но я довольно новичок в этом, но я прошел через демонстрации изменения размера div и изменения классов и тому подобного, но я действительно в растерянности относительно того, как реализовать что я ищу. яhave пытался найти решение этой проблемы, поэтому, пожалуйста, будьте осторожны.

Ответы на вопрос (0)

01 мая 2012 г., 15:30 от Nick

<div style="max-height: 400px; overflow-y:scroll; overflow-x: hidden">
<p>Some dynamic content loads inside the div</p>
</div>

Затем добавьте:<div style="clear:both"></div> перед закрытием "div":

<div style="max-height: 400px">
<p>Some dynamic content loads inside the div</p>
<div style="clear:both"></div>
</div>
01 мая 2012 г., 15:14 от alexg

max-height: 100px; overflow-y:scroll;

01 мая 2012 г., 15:13 от meWantToLearn
 div {height:auto;overflow:scroll;max-height:200px;}

ВАШ ОТВЕТ НА ВОПРОС