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