Я знаю, что есть много вопросов по этому типу вещей, но я не нашел тот, который отвечает на мой вопрос.
У меня есть сайт в формате "новостной ленты", где вы можете фильтровать посты на основепо определенным критериям.Итак, с некоторыми фильтрами вы получаете контент намного выше, чем окно браузера.С другими фильтрами вы не можете получать контент.
Когда я использую Webkit Web Inspector, я вижу, что html {min-height:100%}
делает трюк для тега <html>
.Я хочу, чтобы <body>
делал то же самое: будь 100%, когда контент помещается на странице, и расширяйся в противном случае.
Однако я не могу использовать процент height
или min-height
на теле, если высота не установлена для <html>
.Он не наследует высоту, чтобы основывать свой процент от.Итак, что я получаю, когда у документа меньше, чем полное окно контента, все урезается правильно и основание этого контента, что портит мой фон и прочее.
Есть идеи?