Потрясающий эффект на CSS для изображения
Создание эффекта наведения для изображений в большинстве дает красивый обзор на сайте, этот отличается с помощью свойств и преобразования CSS3. Так как мы по сути будем наблюдать несколько трюков на оригинальный трюк наведение на данные картинки, где все выполнено на чистом CSS. Если при наведенье мы видим как картинка начинает увеличиваться, то уже стильно смотрится. Но здесь сразу следует второй вариант, где на увеличенном формате пробегает строка по всем сторонам, что потом становится обводом по сторонам. Цвет может быть совершенно разным, что на темном формате сайте будет более смотреться, хотя и под светлый портал присутствует много палитры цвета, главное, чтоб соответствовало основному стилю дизайна. Здесь мы сразу задаем размеры по умолчанию, где не нужно нам создавать аналогичные широты, так как в помощь нам будет CSS. Правильно, что все оформление с данными перенесено под юрисдикцию CSS, где сразу можно выстроить и цветовую палитру, а также все небольшие нюансы, которые придают нашему эффекту красивый вид эффекта при наведении курсора. По умолчанию: При наведение снимок внутри каркаса увеличился и прошла лента в 1 пиксель, где осталась по сторонам. Установка: HTML Код <div class="sodelukimose"> <div class="modul_sugeku"> <a class="animatsiya_effekta" href="Здесь идет ссылка для изображений" rel="bookmark"> <img width="294" height="184" src="Ссылка для изображение" alt=""> <div class="antivib"></div> </a> </div> </div> CSS Код a.animatsiya_effekta { border-radius: 5px; display: inline-grid; overflow: hidden; position: relative; webkit-box-shadow: 0px 0px 6px 0px #595174; } a.animatsiya_effekta img { transition: all .3s ease-in-out; webkit-transition: all .3s ease-in-out; } a.animatsiya_effekta:hover img { transform: scale(1.2); webkit-transform: scale(1.2); } .antivib::before { border: 1px solid #189ef7; border-radius: 5px; bottom: 0; content: ''; left: 0; opacity: 0; position: absolute; right: 0; top: 0; transform: scale(0); transition: opacity 0.35s,transform .35s; webkit-transform: scale(0); webkit-transition: opacity 0.35s,-webkit-transform .35s; } a.animatsiya_effekta:hover div.antivib::before { opacity: 1; transform: scale(1); webkit-transform: scale(1); } На этом установка полностью завершена, где не нужно вписывать JavaScript а также разные по своей сути библиотеки. Ведь все реально построено, это от самого каркаса до оригинального эффекта при участие CSS стилей, которые в своем преимуществе задают всю анимацию при наведения клика. Где самостоятельно можно выставить свою гамму цвета под свой основной дизайн на ресурсе, а также редактировать представленные трюки, это качается скорость увеличение и смена цветового формата, который станет полностью соответствовать основному дизайн. Демонстрация |
Поделиться в социальных сетях
Материал разместил
Комментарии: 0 | |