Zaloguj | Zarejestruj | FAQ
Anonymous

Некорректно работает transition-duration

+ Odpowiedz

Posty: 2 Strona 1 z 1


Некорректно работает transition-duration

przez Yan » Pt paź 02, 2015 12:48 pm

Добрый день! Я уже замучился, не пойму в чем проблема. Делаю так, чтобы при наведении на главный пункт меню, сверху плавно выезжали подпункты. Вот код:
HTML
Kod: Zaznacz cały
<div class="menu goods">
   <a href="#">All goods</a>
   <ul class="submenu">
      <li>first</li>
      <li>second</li>
      <li>third</li>
   </ul>
</div>

CSS
Kod: Zaznacz cały
.goods:hover .submenu{
        transform: translateY(0px);
}
.submenu{
        margin: 0;
        padding: 0;
        list-style: none;
        transform: translateY(-300px);
        transition-duration: 1s;
        transition-property: transform;
}

Это работает, но проблема в следующем:
Когда я подвожу мышку к границе главного пункта меню (т.е. к .goods), то часто блок с подменю не плавно выезжает, а резко вываливается и так же пропадает. Кто подскажет почему так? Спасибо!
Avatar użytkownika

Yan

  • Posty: 1
  • Dołączył(a): Pt paź 02, 2015 12:45 pm

Re: Некорректно работает transition-duration

przez Colosiuemmtv » Śr paź 28, 2015 3:36 am

I think that this issue is often discussed in this forum.
Avatar użytkownika

Colosiuemmtv

  • Posty: 1
  • Dołączył(a): Wt paź 06, 2015 5:24 am


+ Odpowiedz

Strona 1 z 1