Скачать для фотошопа и для создания сайта Четверг, 21.11.2024, 21:54
Приветствую Вас Гость | RSS
Меню сайта

Категории раздела
Шаблоны для Ucoz
Шапки для Ucoz
Скрипты для Ucoz
Иконки для Ucoz
Кнопки для Ucoz
Уроки для Ucoz
Статьи для Ucoz
Прочее для Ucoz

Популярное

Мини-чат

Наш опрос
Оцените мой сайт
1. Отлично
2. Хорошо
3. Неплохо
4. Плохо
5. Ужасно
Всего ответов: 7

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0


Выпадающее боковое меню панели на CSS
После регистрации у вас появиться еще одна ссылка для бесплатного скачивания и пропадет рекламма!
23.12.2023, 01:01
Выпадающее боковое меню панели на CSS




В статье узнаете, как сделать навигацию боковой панели при анимации, которая будет появляться по клику кнопки, где все выстроено на чистом CSS. Ранее на сайте размещал очень похожее меню, которое идет в прозрачном виде, но по своим функциям они почти аналогичны, ссылку найдете внизу. Если кратко, то боковая панель веб-сайта, это выполненный компонент, который расположен по левой стороне, где по умолчанию навигация скрыта, и только наблюдаем кнопку, что характеризует по значку, что здесь находится скрытый блок.

Такой формат используется для заданного отображение, где будет содержаться дополнительная информация, в нашем случай находится меню с дополнительными ключевыми словами под ссылками для перехода. Также панель можно задействовать для разных значений, от размещения информера, а также информации для пользователей. Где будет краткое содержание, чтобы при переходе прочесть более подробную основную статью.

В навигации присутствует кнопка, которая находиться в верхнем левом углу, где при нажатии или клике по ней, плавно появляется боковая панель со сдвигом с левой стороны. Как вы видите, что полностью дизайн и функции выполнены на чистом CSS, где не нужно подключать JavaScript или библиотеками, что означает, здесь только идет HTML для создания каркаса, где можно менять разные значение знаков, как шрифты или значки, и CSS для создания красивого оформление боковой панели, где самостоятельно можете выставить под разный оттенок цвета и создать красивые тени, если вы устанавливаете на светлый фон сайта.

Такой вид оформление со значками идет на demo странице, где переходим и проверяем все функции, а точнее работу панели.

В материале разместил немного измененный вид, что полностью поменял знаки, хотя в самом каркасе их можно убрать, кому они не интересны, а также заменить на что-то свое оригинальное.



Установка:

Устанавливаем шрифтовые кнопки

Код

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/all.min.css"/>


HTML

Код

<div class="animated_navigation">
  <input type="checkbox" id="navug" hidden>
  <label for="navug" class="posion_kadu">
  <i class="fas fa-bars"></i>
  <i class="fas fa-times"></i>
  </label>
  <nav id="closable_siden">
  <div class="picked">
  Навигация
  </div>
  <ul class="list-items">
  <li><a href="#"><i class="fas fa-home"></i>Главная</a></li>
  <li><a href="#"><i class="fas fa-headphones-alt"></i>Музыка</a></li>
  <li><a href="#"><i class="fas fa-volume-up"></i>Общение</a></li>
  <li><a href="#"><i class="fas fa-feather-alt"></i>Статьи</a></li>
  <li><a href="#"><i class="fas fa-folder-open"></i>Features</a></li>
  <li><a href="#"><i class="fas fa-horse"></i>About us</a></li>
  <li><a href="#"><i class="fas fa-universal-access"></i>Languages</a></li>
  <li><a href="#"><i class="fas fa-question-circle"></i>Contact us</a></li>
  <div class="code_examples">
  <a href="#"><i class="fab fa-facebook-f"></i></a>
  <a href="#"><i class="fab fa-twitter"></i></a>
  <a href="#"><i class="fab fa-github"></i></a>
  <a href="#"><i class="fab fa-youtube"></i></a>
  </div>
  </ul>
  </nav>
  </div>


CSS

Код

.animated_navigation{
  height: 100%;
  width: 300px;
  position: relative;
}
.animated_navigation .posion_kadu{
position: absolute;
  left: 18px;
  top: 12px;
  background: #2a2727;
  color: #e3e3e3;
  height: 48px;
  width: 48px;
  z-index: 9999;
  border: 1px solid #363535;
  border-radius: 3px;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease
}
#navug:checked ~ .posion_kadu{
  left: 247px;
}
.animated_navigation .posion_kadu i{
  position: absolute;
  transform: ;
  font-size: 23px;
  transition: all 0.3s ease;
}
.animated_navigation .posion_kadu i.fa-times{
opacity: 0;
}
#navug:checked ~ .posion_kadu i.fa-times{
  opacity: 1;
  transform: rotate(-180deg);
}
#navug:checked ~ .posion_kadu i.fa-bars{
  opacity: 0;
  transform: rotate(180deg);
}
#closable_siden{
  position: fixed;
  background: #404040;
  height: 100%;
  width: 270px;
  overflow: hidden;
  left: -270px;
  transition: all 0.3s ease;
}
#navug:checked ~ #closable_siden{
  left: 0;
}
#closable_siden .picked{
line-height: 70px;
  text-align: center;
  background: #4c4949;
  font-size: 25px;
  font-weight: 600;
  color: #f9f3f3;
  border-bottom: 1px solid #161414;
}
#closable_siden .list-items{
  position: relative;
  background: #404040;
  width: 100%;
  height: 100%;
  list-style: none;
}
#closable_siden .list-items li{
  padding-left: 24px;
  line-height: 50px;
  border-top: 1px solid rgb(239 239 239 / 10%);
  border-bottom: 1px solid #201d1d;
  transition: all 0.3s ease;
}
#closable_siden .list-items li:hover{
  border-top: 1px solid rgb(0 0 0 / 0%);
  border-bottom: 1px solid rgb(0 0 0 / 0%);
  box-shadow: 0 0px 8px 2px #282828;
}
#closable_siden .list-items li:first-child{
  border-top: none;
}
#closable_siden .list-items li a{
color: #f2f2f2;
  text-decoration: none;
  font-size: 19px;
  font-weight: 400;
  height: 100%;
  width: 100%;
  display: block;
}
#closable_siden .list-items li a i{
  margin-right: 20px;
}
#closable_siden .list-items .code_examples{
  width: 100%;
  height: 40px;
  text-align: center;
  position: absolute;
  bottom: 100px;
  line-height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
}
#closable_siden .list-items .code_examples a{
  height: 100%;
  width: 40px;
  display: block;
  margin: 0 3px;
  font-size: 18px;
  color: #f2f2f2;
  background: #212126;
  border-radius: 100px;
  border: 1px solid #383838
  transition: all 0.3s ease;
}
#closable_siden .list-items .code_examples a:hover{
  background: #3a3939;
}
.list-items .code_examples a:first-child{
  margin-left: 0px;
}


Как поняли по описанию, что по умолчанию на этой панели вы найдете навигационные ссылки, которым закреплены шрифтовые знаки, что идут по тематическому направлению.

Также присутствует эффект, который появляется при наведенье на данный запрос, где мы видим, как красиво приподнимаются категория с появлением теней, что делает его более привлекательным.

Так что, если вы начинающий веб-мастер, то вам будет нетрудно разобрать коды и прикрепленную стилистику, как пример сделать быстрое или плавное появление панели.

Демонстрация

Скачать Выпадающее боковое меню панели на CSS
Категория: Скачать Скрипты для Ucoz | Добавил: Marco
Просмотров: 39 | Загрузок: 0 | Рейтинг: 0.0/0


Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Вход на сайт

Поиск

Популярное
SLS-Склад Лайт 
Feedmaster 1.7.4.2 бесплатно. 
Atlantis Word Processor 1.6.2 Beta 
Mozilla Sunbird 0.9 RU 
Фото на документы Экспресс 1.51 Rus 

На форуме
Файлообменник. З...
Автор: roterb
Форум: Куплю/Продам
Дата: 19.07.2024
Ответов: 0
Куплю, обмен шве...
Автор: roterb
Форум: Куплю/Продам
Дата: 27.06.2024
Ответов: 0
Файлообменник Sh...
Автор: Marco
Форум: Заработок на Файлообменниках
Дата: 27.06.2024
Ответов: 1
Заработок на фай...
Автор: Marco
Форум: Заработок на Файлообменниках
Дата: 27.06.2024
Ответов: 1
Файлообменник Le...
Автор: Marco
Форум: Заработок на Файлообменниках
Дата: 27.06.2024
Ответов: 1

Популярное

Партнеры сайта
Стать партнером Стать партнером Стать партнером Стать партнером

Copyright MyCorp © 2024