Уважаемые пользователи skript-na-ucoz.ucoz.ru. Вы найдете у нас на портале - и сможете скачать бесплатно различные программы для вебмастеров и не только, фильмы, игры, все для фотошопа, скрипты для ваших сайтов, бесплатные шаблоны, модули, хаки и релизы популярных CMS таких-как: Datalife Engine, WordPress, Joomla, Drupal, Ucoz и многое другое, а также обсудить и получить помощь на нашем форуме. С Уважением Администрация skript-na-ucoz

Эффект 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 бесплатно | Добавил: Kenik
Просмотров: 41 | Загрузок: 0


Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Мини профиль
Для просмотра мини профиля,войдите на сайт как пользователь.
Мини-чат
Для добавления необходимо
войти или зарегистрироваться
Статистика
Счетчики сайта
Анализ сайта skript-na-ucoz.ucoz.ru Top.Mail.Ru

Яндекс.Метрика
Сейчас online
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Сегодня наш сайт посетили
Счетчик пользователей
Сегодня нас посетило
Счетчики сайта
  • Счетчик юзеров
  • Всего юзеров: 1196
    За месяц: 0
    За неделю: 0
    За вчера: 0
    Сегодня: 0
  • Счетчик материалов
  • Всего файлов: 10240
    Всего новостей: 31
    Всего статей: 0
    Темы форума: 2521
    Коментариев: 16
    Фотоальбом: 3
    Скачали: 10240
    Каталог сайтов: 35
    Онлайн Игр: 213
    Онлайн Видео: 8596
    Партнеры сайта
    Стать партнером Стать партнером Стать партнером
    Популярное
    Скачиваемое
    Интерестное