Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 06.09.2019, 06:49
Аспирант
Отправить личное сообщение для LingVist Посмотреть профиль Найти все сообщения от LingVist
 
Регистрация: 21.09.2010
Сообщений: 39

Как сделать такой эффект?
Доброго дня всем.

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

Спасибо
Ответить с цитированием
  #2 (permalink)  
Старый 06.09.2019, 17:35
Аватар для SuperZen
Профессор
Отправить личное сообщение для SuperZen Посмотреть профиль Найти все сообщения от SuperZen
 
Регистрация: 08.11.2017
Сообщений: 642

<style>
  .html,
  .body {
    height: 100%;
  }

  .container {
    display: flex;
    flex-direction: row;
    padding-left: 10em;
  }

  .item-wrapper {
    display: flex;
    flex: 1;
    position: relative;
    min-height: 10em;
    margin: 1em;
  }

  .item {
    width: 100%;
    min-height: inherit;
    background-color: red;
  }

  .item-info-left {
    display: none;
    position: absolute;
    left: -5em;
    width: 5em;
    min-height: 15em;
    background-color: blue;
  }

  .item-wrapper:hover .item-info-left,
  .item-wrapper:hover .item-info-bottom {
    display: block;
  }

  .item-info-bottom {
    display: none;
    position: absolute;
    bottom: -5em;
    height: 5em;
    width: 100%;
    background-color: green;
  }
</style>

<div class="container">
  <div class="item-wrapper">
    <div class="item"></div>
    <div class="item-info-left">info-left</div>
    <div class="item-info-bottom">info-bottom</div>
  </div>
  <div class="item-wrapper">
    <div class="item"></div>
    <div class="item-info-left">info</div>
    <div class="item-info-bottom">info-bottom</div>
  </div>
  <div class="item-wrapper">
    <div class="item"></div>
    <div class="item-info-left">info</div>
    <div class="item-info-bottom">info-bottom</div>
  </div>
</div>


конечно, далеко не верстальщик...) идея примерно такая...

конечно все самому писать
Ответить с цитированием
  #3 (permalink)  
Старый 07.09.2019, 15:40
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

LingVist все стили и фронт можете с это сайта взять, я разрешаю!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать следующий анимационный эффект? gsdev99 Элементы интерфейса 1 21.04.2019 10:03
как получить такой же эффект как на примере. vuler Общие вопросы Javascript 3 18.02.2015 14:05
Как правильно реализовать такой функционал? Julian Общие вопросы Javascript 3 16.01.2015 12:34
Хочу сделать систему, как в кибермаркете. RaseL Общие вопросы Javascript 6 14.01.2015 17:25
Открытие div блока при первом визите на сайт Nushaba Общие вопросы Javascript 28 20.12.2013 21:24