Задать вопрос

Как замедлить появление :hover через JS?

Всем привет , подскажите пожалуйста способ задержки появления блока через :hover на 2-3 секунды . Вот код

<div class="short-film">
    <div class="img-block border-2" style="background:url('http://sitename.ru/d/2016/11/58381fb040235.jpg');background-size:cover;">
        <div class="text-block">
            <p class="opis">Конец света 2013: Апокалипсис по-голливудски в Тас-икс</p><br>
            
            <div style="margin-left:200px;background-color:#f1f1f1;height:295px;margin-top:-17px;">
              <ul style="padding-left:10px;">
                  <li style="font-size:15px;color:#000;">Название : Конец света 2013: Апокалипсис по-голливудски</li>
                  <li style="font-size:15px;color:#000;padding-top:5px;">Жанр : <a href="sitename.ru/russian/fentezi/">Фэнтези</a>                                      / <a href="sitename.ru/russian/komediya/">Комедия</a></li>
                  <li style="font-size:15px;color:#000;padding-top:5px;">Год выпуска :<a href="sitename.ru/xfsearch/amf-year/2013/">2013</a></li>   
                <li style="font-size:15px;color:#000;padding-top:5px;">Страна :<a href="sitename.ru/xfsearch/amf-country/%D1%D8%C0/">США</a></li>  
                </ul>
                            <p class="text" style="font-size:15px;height:70px;">Джей Барушель приезжает в&nbsp;Лос-Анджелес, чтобы посетить старого друга и&nbsp;коллегу, актера Сета Рогена, который пригласил Барушеля на&nbsp;новоселье, которое организовывает Джеймс Франко. ...</p>

                
            </div>
            
           
            
            <div class="ratin" style="left:210px;">   
<div class="mwrating" style="margin: 10px 0px 0px 0px;">
    <div class="wmminus"><a href="#" onclick="doRate('minus', '967'); return false;"></a></div>
    <div class="mwrat" style="color:#000;"><span id="ratig-layer-967" class="ignore-select"><span class="ratingtypeplusminus ignore-select ratingzero">0</span></span></div>
    <div class="wmplus"><a href="#" onclick="doRate('plus', '967'); return false;"></a></div>
</div>

          </div>
            <a href="sitename.ru/russian/fentezi/967-konec-sveta-2013-apokalipsis-po-gollivudski.html" title="Смотреть фильм" class="look-movie border-3">Смотреть</a>
        </div>
    </div>
    <h5><a href="sitename.ru/russian/fentezi/967-konec-sveta-2013-apokalipsis-po-gollivudski.html" class="full-link border-2" title="Конец света 2013: Апокалипсис по-голливудски">Конец света 2013: Апокалипсис по-голливудски</a></h5>
    <div class="clr"></div>
</div>


Проблема в том что это вывод тем на сайте , и они стоят рядом . При наведении появляется блок рядом с небольшим описанием , но этот блок перекрывает следующую тему и для того что бы посмотреть описание второй темы нужно навести сначала на 3-ию .
Как можно замедлить Hover эффект хотя-бы на 2-3 секунды . Заранее спасибо .

P.S Пробовал transition не помогло
  • Вопрос задан
  • 860 просмотров
Подписаться 1 Оценить 6 комментариев
Пригласить эксперта
Ответы на вопрос 3
mrdubz
@mrdubz
front end developer
Как-то так можно - https://jsfiddle.net/9pe4njcs/
Ответ написан
Комментировать
kot_mapku3
@kot_mapku3
Можно поставить transition: 2s.
Ответ написан
Комментировать
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы