ZorNet.Ru — сайт для вебмастера » HTML и CSS » Эффект наведения Соц карты на CSS

Эффект наведения Соц карты на CSS

Эффект наведения Соц карты на CSS
Оригинальный эффект для карты на CSS, который производится при наведении курсора не основу, где находятся социальные иконки и полным открытием блока. Где по умолчанию мы видим 3 блока, что поставлены в горизонтальном виде, и по центру выставлены шрифтовые знаки, что безусловно под тематику под каждый элемент. Нам только стоит навести на один их них курсор, как происходит эффект с открытием информации.

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

Так они выглядят при открытье страницы или сайта, где по центру навели клик.

33 CSS3 эффекта при наведении для карты

Установка:

Шрифтовые кнопки:

Код
<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">

HTML

Код
<div class="koratsionuva">
  <div class="vaspisan">
  <div class="kasandem kasandem1">
  <div class="vemanis">
  <div class="icon">
  <i class="fa fa-linkedin-square" aria-hidden="true"></i>
  </div>
  </div>
  </div>
  <div class="kasandem kasandem2">
  <div class="vemanis">
  <h3>
  <a href="http://zornet.ru/load/142" target="_blank">Скрипты для uCoz</a>
  </h3>
  <p>Описание по коду и скрипту для сайтов.</p>
  </div>
  </div>
  </div>
  <div class="vaspisan">
  <div class="kasandem kasandem1">
  <div class="vemanis">
  <div class="icon">
  <i class="fa fa-twitter-square" aria-hidden="true"></i>
  </div>
  </div>
  </div>
  <div class="kasandem kasandem2">
  <div class="vemanis">
  <h3>
  <a href="http://zornet.ru/load/81" target="_blank">Скрипты для uCoz</a>
  </h3>
  <p>This is where I read news and Описание по шаблону для сайтов.</p>
  </div>
  </div>
  </div>
  <div class="vaspisan">
  <div class="kasandem kasandem1">
  <div class="vemanis">
  <div class="icon">
  <i class="fa fa-github-square" aria-hidden="true"></i>
  </div>
  </div>
  </div>
  <div class="kasandem kasandem2">
  <div class="vemanis">
  <h3>
  <a href="http://zornet.ru/load/145" target="_blank">HTML и CSS</a>
  </h3>
  <p>Все для веб мастера по созданию сайта.</p>
  </div>
  </div>
  </div>
</div>

CSS

Код
.koratsionuva {
  width: 1000px;
  position: relative;
  display: flex;
  justify-content: space-between;
}  
.koratsionuva .vaspisan {
  position: relative;
  border-radius: 10px;
}  
.koratsionuva .vaspisan .icon {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #f00;
  transition: 0.7s;
  z-index: 1;
}  
.koratsionuva .vaspisan:nth-child(1) .icon {
  background: #d46555;
}  
.koratsionuva .vaspisan:nth-child(2) .icon {
  background: #579bc5;
}  
.koratsionuva .vaspisan:nth-child(3) .icon {
  background: #329894;
}  

.koratsionuva .vaspisan .icon .fa {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 80px;
  transition: 0.7s;
  color: #f5f1f0;
}  
i {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 80px;
  transition: 0.7s;
  color: #fff;
}  
.koratsionuva .vaspisan .kasandem {
  width: 300px;
  height: 200px;
  transition: 0.5s;
}  
.koratsionuva .vaspisan .kasandem.kasandem1 {
  position: relative;
  background: #333;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 1;
  transform: translateY(100px);
}  
.koratsionuva .vaspisan:hover .kasandem.kasandem1 {
  background: #ff0057;
  transform: translateY(0px);
}  
.koratsionuva .vaspisan .kasandem.kasandem1 .vemanis {
  opacity: 1;
  transition: 0.5s;
}  
.koratsionuva .vaspisan:hover .kasandem.kasandem1 .vemanis {
  opacity: 1;
}  
.koratsionuva .vaspisan .kasandem.kasandem1 .vemanis i {
  max-width: 100px;
}  
.koratsionuva .vaspisan .kasandem.kasandem2 {
  position: relative;
  background: #f5f1f0;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 20px;
  box-sizing: border-box;
  box-shadow: 0 20px 50px rgba(0, 0, 0, 0.8);
  transform: translateY(-100px);
}  
.koratsionuva .vaspisan:hover .kasandem.kasandem2 {
  transform: translateY(0);
}  
.koratsionuva .vaspisan .kasandem.kasandem2 .vemanis p {
  margin: 0;
  padding: 0;
  text-align: center;
  color: #4a4646;
}  
.koratsionuva .vaspisan .kasandem.kasandem2 .vemanis h3 {
  margin: 0 0 10px 0;
  padding: 0;
  color: #fff;
  font-size: 24px;
  text-align: center;
  color: #414141;
}  
.koratsionuva a {
  text-decoration: none;
  color: #4a4646;
  transition: 0.5s;
}  
.vaspisan:nth-child(1) h3 a:hover{
  color: #d66251;
}
.vaspisan:nth-child(2) h3 a:hover{
  color: #529fce;
}
.vaspisan:nth-child(3) h3 a:hover{
  color: #379c98;
}

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

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

Демонстрация
19 Октября 2019 Загрузок: 2 Просмотров: 1055 Комментариев: (0)

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

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

Оставь свой отзыв

Комментарии: 0
avatar