Как сделать - Кнопки боковой навигации
Узнайте, как создать плавающие боковые кнопки навигации на сайте с помощью CSS.
Как создать плавающую боковую панель
Шаг 1) Добавить HTML:
Пример
<div id="mySidenav" class="sidenav">
<a href="#"
id="about">Обо мне</a>
<a href="#" id="blog">Блог</a>
<a
href="#" id="projects">Проекты</a>
<a href="#"
id="contact">Контакты</a>
</div>
Шаг 2) Добавить CSS:
Пример
/* Стиль ссылок внутри боковой панели */
#mySidenav a {
position: absolute;
/* Расположите их относительно окна браузера */
left: -80px;
/* Разместите их за пределами экрана */
transition: 0.3s;
/* Добавить переход при наведении */
padding: 15px;
/* 15px внутренний отступ */
width: 100px;
/* Установите определенную ширину */
text-decoration: none;
/* Удалить подчеркивание */
font-size: 20px;
/* Увеличить размер шрифта */
color: white;
/* Белый цвет текста */
border-radius: 0 5px 5px 0;
/* Закругленные углы вверху справа и внизу справа */
}
#mySidenav a:hover {
left: 0;
/* При наведении указателя мыши сделайте так, чтобы элементы выглядели так, как должны */
}
/* Ссылка about: 20 пикселей сверху на зеленом фоне */
#about {
top: 20px;
background-color: #04AA6D;
}
#blog {
top: 80px;
background-color: #2196F3; /* Синий цвет */
}
#projects {
top: 140px;
background-color: #f44336; /* Красный цвет */
}
#contact {
top: 200px;
background-color: #555 /* Светло-черный */
}
Попробуйте сами »
Совет: Перейдите к учебнику CSS Навбар на нашем сайте W3Schools на русском, чтобы узнать больше о панелях навигации.