Блокировка элемента в окне браузера с фиксированным позиционированием
Следующая схема компоновки, которую предлагает CSS, - это fixed
позиция, которая является типом абсолютного позиционирования, который блокирует элемент относительно окна браузера. Подобно абсолютному позиционированию, он используется со свойствами смещения CSS, а также удаляет элемент из обычного потока документа. Другие предметы больше не «реализуют», где они позиционируются, что может потребовать некоторых корректировок компоновки в другом месте. Одно ключевое различие между fixed
и absolute
позициями состоит в том, что элемент с фиксированной позицией не будет перемещаться, когда пользователь прокручивается.
Навигационная панель в коде помечена идентификатором navbar
. Измените его position
на fixed
и смещайте его на 0 пикселей top
и на 0 пикселей left
. Обратите внимание на (отсутствие) воздействия на позицию h1
, оно не было сдвинуто вниз, чтобы разместить панель навигации, и ее необходимо будет отрегулировать отдельно.