0

我试图在一个元素上使用 slideUp 和 slideDown 函数,但是当我在同一个元素上应用 CSS 动画时似乎存在冲突。 http://jsfiddle.net/zgYNg/

在上面的示例中,我在悬停时使用 CSS 过渡,但似乎与 jQuery 的函数有冲突它似乎工作的唯一方法是在滑动之前删除类错误

.buggy{
        -webkit-transition: all 800ms cubic-bezier(0.770, 0.000, 0.175, 1.000);
        -moz-transition: all 800ms cubic-bezier(0.770, 0.000, 0.175, 1.000);
        -ms-transition: all 800ms cubic-bezier(0.770, 0.000, 0.175, 1.000);
        -o-transition: all 800ms cubic-bezier(0.770, 0.000, 0.175, 1.000);
        transition: all 800ms cubic-bezier(0.770, 0.000, 0.175, 1.000);
}
4

1 回答 1

1

只需在您的 css .buggy 中将所有内容更改为背景

.buggy{
        -webkit-transition: background 800ms cubic-bezier(0.770, 0.000, 0.175, 1.000);
        -moz-transition: background 800ms cubic-bezier(0.770, 0.000, 0.175, 1.000);
        -ms-transition: background 800ms cubic-bezier(0.770, 0.000, 0.175, 1.000);
        -o-transition: background 800ms cubic-bezier(0.770, 0.000, 0.175, 1.000);
        transition: background 800ms cubic-bezier(0.770, 0.000, 0.175, 1.000);
}

演示

于 2013-09-02T12:00:47.263 回答