Скачать для фотошопа и для создания сайта Суббота, 18.05.2024, 20:27
Приветствую Вас Гость | RSS
Меню сайта

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

Популярное

Мини-чат

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

Статистика

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


Эффект LightBox CSS для увеличение картинок
После регистрации у вас появиться еще одна ссылка для бесплатного скачивания и пропадет рекламма!
23.12.2023, 14:08
Эффект LightBox CSS для увеличение картинок




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

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

Первое изображение вы по размеру самостоятельно ставите, второе идет для просмотра, что произойдет после нажатие на элемент, виде вашей картинки, что изначально будет в небольших размерах.



Установка:

Здесь нужно обратить внимание, что у каждого изображение прописан уникальный id в участке id="dog" и в ссылке target="_blank" rel="noopener noreferrer" href="#dog" для того, чтоб поставить несколько вариаций.

HTML

Код

<a class="avelaboksan" href="#dog">
<img src="http://zornet.ru/_fr/56/8076855.jpg"/>
</a>
<div class="augme-navonlas" id="dog">
<img src="http://zornet.ru/_fr/56/8076855.jpg"/>
<a class="edunobs-kucontes" href="#"></a>
</div>


CSS

Код

a.avelaboksan img {
  height: 148px;
  border: 3px solid #eaeaea;
  box-shadow: 0px 0px 8px rgb(0 0 0 / 49%);
  margin: 126px 14px 14px 14px;
}
/* убирает его из поля зрения и добавляет плавный переход */
.augme-navonlas {
position: fixed;
top: -100%;
width: 100%;
background: rgb(27 25 25 / 70%);
width: 100%;
opacity: 0;
-webkit-transition: opacity .5s ease-in-out;
-moz-transition: opacity .5s ease-in-out;
-o-transition: opacity .5s ease-in-out;
transition: opacity .5s ease-in-out;
overflow: hidden;
}
/* Стилизует изображение авелабоксана, центрирует его по вертикали и горизонтали, добавляет переход увеличения и делает его адаптивным, используя комбинацию полей и абсолютного позиционирования */
.augme-navonlas img {
margin: auto;
position: absolute;
top: 0;
left:0;
right:0;
bottom: 0;
max-height: 0%;
max-width: 0%;
border: 3px solid white;
box-shadow: 0px 0px 8px rgba(0,0,0,.3);
box-sizing: border-box;
-webkit-transition: .5s ease-in-out;
-moz-transition: .5s ease-in-out;
-o-transition: .5s ease-in-out;
transition: .5s ease-in-out;
}
/* Стилизует ссылку закрытия, добавляет слайд вниз */
a.edunobs-kucontes {
  display: block;
  width: 48px;
  height: 48px;
  box-sizing: border-box;
  background: #f3f0f0;
  color: #151515;
  text-decoration: none;
  position: absolute;
  top: -80px;
  right: 0;
  -webkit-transition: .5s ease-in-out;
  -moz-transition: .5s ease-in-out;
  -o-transition: .5s ease-in-out;
  transition: .5s ease-in-out;
}
/* Предоставляет часть символа "X" для исключения изображения из ссылки закрытия. */
a.edunobs-kucontes:before {
content: "";
display: block;
height: 30px;
width: 1px;
background: black;
position: absolute;
left: 26px;
top:10px;
-webkit-transform:rotate(45deg);
-moz-transform:rotate(45deg);
-o-transform:rotate(45deg);
transform:rotate(45deg);
}
/* часть символа "X" для исключения изображения из ссылки закрытия. */
a.edunobs-kucontes:after {
content: "";
display: block;
height: 30px;
width: 1px;
background: black;
position: absolute;
left: 26px;
top:10px;
-webkit-transform:rotate(-45deg);
-moz-transform:rotate(-45deg);
-o-transform:rotate(-45deg);
transform:rotate(-45deg);
}
/* Uses the :целевой псевдокласс для выполнения анимации при нажатии якоря .augme-navonlas */
.augme-navonlas:target {
opacity: 1;
top: 0;
bottom: 0;
}
.augme-navonlas:target img {
max-height: 100%;
max-width: 100%;
}
.augme-navonlas:target a.edunobs-kucontes {
top: 0px;
}


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

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

Скачать Эффект LightBox CSS для увеличение картинок
Категория: Скачать Скрипты для Ucoz | Добавил: Marco
Просмотров: 17 | Загрузок: 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 

На форуме
Нейросеть
Автор: Marco
Форум: Все о Нейросети
Дата: 18.02.2024
Ответов: 0
База чатов - Cha...
Автор: Marco
Форум: Другое о Нейросети
Дата: 04.02.2024
Ответов: 0
Клуб Нейронных С...
Автор: Marco
Форум: Все о Нейросети
Дата: 25.01.2024
Ответов: 0
16 лучших сайтов...
Автор: Marco
Форум: Другое о Нейросети
Дата: 12.01.2024
Ответов: 0
Приложения Искус...
Автор: Marco
Форум: Другое о Нейросети
Дата: 11.01.2024
Ответов: 0

Популярное

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

Copyright MyCorp © 2024