登录 | 注册 | FAQ
Anonymous

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

+ 发表回复

2 篇帖子 分页: 1 / 1


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

Yan » 周五 10月 02, 2015 12:48 pm

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

CSS
代码: 全选
.goods:hover .submenu{
        transform: translateY(0px);
}
.submenu{
        margin: 0;
        padding: 0;
        list-style: none;
        transform: translateY(-300px);
        transition-duration: 1s;
        transition-property: transform;
}

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

Yan

  • 帖子: 1
  • 注册: 周五 10月 02, 2015 12:45 pm

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

Colosiuemmtv » 周三 10月 28, 2015 3:36 am

I think that this issue is often discussed in this forum.
头像

Colosiuemmtv

  • 帖子: 1
  • 注册: 周二 10月 06, 2015 5:24 am


+ 发表回复

分页: 1 / 1