SeeYou1ater, логично, потому что блоки автоматом растягиваются по содержимому.
Но минимальную высоту всё таки имеет смысл задавать на случай, если контента будет меньше вьюпорта.
На данный момент самый удобный способ - это min-height: 100vh для body.
обьясните, у меня в reset.scss стоит высота и ширина 100%. В style.scss ставлю min-height: 100%, но оно не срабатывает, получается стили не переопределяются. С чем это связано?
это разные свойства, они не могут переопределиться.
Андрей Андреев, если для целей ваших посетителей достаточно места, то норм.
Например, вот прямо тут, в комментариях к вопросу, неудобно, ограничение по высоте мешает полностью охватить написанный текст.
TtT RrR,
1. span нужно удалить и заменить на пседоэлемент.
Если вам хочется сделать пустой тег в разметке, с вероятностью 99%, вы делаете что-то не то.
2. И потом менять background-color этого псевдоэлемента при наведении на ссылку.
3. Свойства с префиксами пишутся всегда до основного свойства, а не после.