Хорошо, мне кажется, что этот вопрос, вероятно, был задан раньше, но после часа поиска google я просто не могу найти решение этого.
У меня такой стиль:
position: absolute;
height: 100px;
И когда содержимое этого div изменяется, я хочу установить высоту этого div на высоту содержимого этого div. Я использую jQuery.
Как это может быть сделано?
Вы можете использовать:
min-height: 100px;
ссылка: https://developer.mozilla.org/en-US/docs/Web/CSS/min-height
Если по какой-либо причине вы не можете использовать это или хотите сделать что-то еще, вы можете получить высоту содержимого элемента, независимо от высоты фактического элемента, используя свойство scrollHeight
элемента HTML:
https://developer.mozilla.org/en-US/docs/Web/API/element.scrollHeight
В jQuery:
$(...).prop('scrollHeight')
Попробуйте следующее:
min-height: 100px;
вместо:
height: 100px;
min-height
и height
. Я нигде не вижу, чтобы ОП попросил минимальную высоту