» »

Набор красивых эффектов при наведении CSS

Набор красивых эффектов при наведении CSS

Здесь Оригинальные эффекты при наведении, которые будут красиво и уникально смотреться на любом изображение, так как созданы на чистом CSS. Эффект наведение очень распространенный трюк, и современный сайт или дизайн трудно представить без него. И здесь как раз несколько свежих идей на этот формат, где можно подключить шрифтовые кнопки Font Awesome. И аналогично можно задействовать фон SVG, но только для некоторых предоставленных эффектов. Если рассматривать один из них, то он создан на плавной скорости, где картинка будет двигаться с левой по правую стороны.

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

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

Так идет по умолчанию один из эффектов.

Коллекция красивых эффектов при наведении

Этот вариант в плане обвода и теней, было добавлены, где сразу отличаться от первого.

CSS эффект при наведении на картинку

Приступаем к установке:

HTML

Код
<div class="cosmpaniedas-kupportonag">
  <figure class="goplayneras-kavesteamed">
  <img src="http://gamelegend.ru/uploads/posts/2012-10/1351538550_gamelegend.ru.1.jpg" alt="img12"/>
  <figcaption>
  <div>
  <h2>ZorNet.Ru - портал</h2>
  <p>Кратко по материалу идет описание</p>
  </div>
  <a href="#">Подробнее</a>
  </figcaption>  
  </figure>
</div>

CSS

Код
.cosmpaniedas-kupportonag {
  position: relative;
  margin: 0 auto;
  padding: 1em 0 4em;
  max-width: 1000px;
  list-style: none;
  text-align: center;
}

.cosmpaniedas-kupportonag figure {
  position: relative;
  float: left;
  overflow: hidden;
  margin: 10px 1%;
  min-width: 319px;
  max-width: 385px;
  max-height: 328px;
  width: 50%;
  background: #060625;
  cursor: pointer;
  width: 385px;
  height: 228px;
  border: 4px solid #ececec;
  border-radius: 3px;
  text-align: center;
  box-shadow: 0px 0px 10px 2px rgba(35, 33, 33, 0.67), 0px 10px 30px -15px rgba(25, 23, 23, 0.65);
}

.cosmpaniedas-kupportonag figure img {
  position: relative;
  display: block;
  min-height: 100%;
  max-width: 100%;
  opacity: 0.8;
}

.cosmpaniedas-kupportonag figure figcaption {
  padding: 2em;
  color: #fff;
  text-transform: uppercase;
  font-size: 1.25em;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.cosmpaniedas-kupportonag figure figcaption::before,
.cosmpaniedas-kupportonag figure figcaption::after {
  pointer-events: none;
}

.cosmpaniedas-kupportonag figure figcaption,
.cosmpaniedas-kupportonag figure figcaption > a {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.cosmpaniedas-kupportonag figure figcaption > a {
  z-index: 1000;
  text-indent: 200%;
  white-space: nowrap;
  font-size: 0;
  opacity: 0;
}

.cosmpaniedas-kupportonag figure h2 {
  word-spacing: -0.15em;
  font-weight: 300;
}

.cosmpaniedas-kupportonag figure h2 span {
  font-weight: 800;
}

.cosmpaniedas-kupportonag figure h2,
.cosmpaniedas-kupportonag figure p {
  margin: 0;
}

.cosmpaniedas-kupportonag figure p {
  letter-spacing: 1px;
  font-size: 68.5%;
}

figure.goplayneras-kavesteamed img {
  max-width: none;
  width: -webkit-calc(100% + 50px);
  width: calc(100% + 50px);
  opacity: 0.7;
  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
  transition: opacity 0.35s, transform 0.35s;
  -webkit-transform: translate3d(-40px,0, 0);
  transform: translate3d(-40px,0,0);
}

figure.goplayneras-kavesteamed figcaption {
  text-align: left;
}

figure.goplayneras-kavesteamed figcaption > div {
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 2em;
  width: 100%;
  height: 50%;
}

figure.goplayneras-kavesteamed h2,
figure.goplayneras-kavesteamed p {
  -webkit-transform: translate3d(0,40px,0);
  transform: translate3d(0,40px,0);
}

figure.goplayneras-kavesteamed h2 {
  -webkit-transition: -webkit-transform 0.35s;
  transition: transform 0.35s;
}

figure.goplayneras-kavesteamed p {
  color: rgba(255,255,255,0.8);
  opacity: 0;
  -webkit-transition: opacity 0.2s, -webkit-transform 0.35s;
  transition: opacity 0.2s, transform 0.35s;
}

figure.goplayneras-kavesteamed:hover img,
figure.goplayneras-kavesteamed:hover p {
  opacity: 1;
}

figure.goplayneras-kavesteamed:hover img,
figure.goplayneras-kavesteamed:hover h2,
figure.goplayneras-kavesteamed:hover p {
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
}

figure.goplayneras-kavesteamed:hover p {
  -webkit-transition-delay: 0.05s;
  transition-delay: 0.05s;
  -webkit-transition-duration: 0.35s;
  transition-duration: 0.35s;
}

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

Демонстрация
04.09.2018 Загрузок: 1 Просмотров: 308 Комментарий: (1)

Поделиться в социальных сетях

Материал разместил

Комментарий: 1
Kosten
Kosten 06.09.2018 15:401
0
Также из этой серий идет удивительный Hover изображение в Pure CSS, что можете посмотреть на странице, где выбрать, тот который понравился больше или подходит под дизайн сайта.

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