当你看这个网站的菜单时:https://www.eurotuin.be/
当你试着把它悬停在空中时,它会很快崩溃。
我尝试过以下代码,但似乎不起作用:
.main-nav__link {
transition:all 0s ease 0s!important;
}
这一条也有同样的效果:
.main-nav__link {
transition:all 3s ease 3s!important;
}
当你看这个网站的菜单时:https://www.eurotuin.be/
当你试着把它悬停在空中时,它会很快崩溃。
我尝试过以下代码,但似乎不起作用:
.main-nav__link {
transition:all 0s ease 0s!important;
}
这一条也有同样的效果:
.main-nav__link {
transition:all 3s ease 3s!important;
}
3条答案
按热度按时间kyxcudwk1#
您当前使用的是“display”,它不能转换。
你应该使用一些可以转换的东西,比如“不透明度”和“可见性”的结合。
下面的代码应该可以达到预期的效果。
pbpqsu0x2#
两件事:
更准确地说,.hide()和.show()应用于mouseout和mouseover事件的菜单元素(来自li元素)。因此,一旦鼠标进入或退出li元素,菜单就“隐藏”和“显示”。
还要注意,显示属性不能设置动画或过渡。
xqnpmsa83#
这是最好的解决办法作为一个新鲜