Может ли кто-нибудь объяснить мне, почему моя страница HTML
не заполняет высоту экрана? Я попытался установить min-height
в css, но это ни на что не повлияло.
JSFiddle: http://jsfiddle.net/9yFKn/
Это потому, что вы не учитываете высоту тела.
Просто добавь
body{
height: 100%;
}
Вот решение:
html, body { height: 100%; }
но это просто решение, которое вам нужно понять, почему это произошло, это произошло потому, что ваш элемент является элементом уровня блока, который завершает всю ширину и ширину вашего содержимого как 100%, но это не так с высотой, вам нужно указать связанные с содержанием, чтобы дать высоту в процентах, например, как указано выше, дал 100%
*
, вам не нужно применять ваше семейство шрифтов к каждому элементу в DOM. Кроме того, дубликат часто задаваемого вопроса, пожалуйста, попробуйте поискать, прежде чем задавать вопрос в будущем.