18910140161

JavaScript-如何使用vanillajs创建自定义选择?-堆栈溢出

顺晟科技

2022-10-19 12:10:16

198

我必须使用vanillajs.

执行一个navbar,比如this

样式和项目已经设置,但我无法使下拉菜单在内部元素上移动时保持打开。移动到按钮外面后,按钮关闭。

这是所需的结果:gif

我在Codepen上的代码https://Codepen.io/sennarion/pen/dyrkbxk


顺晟科技:

如果可以更改css和html,可以这样做:

首先丢失JavaScript。 向CSS添加以下内容:

然后将top属性从.categories__wrapper移动到.categories__content,并将.categories__wrapper上的top设置为0

最后用class=“nav__item”将类别包装在导航项中,如下所示:

  • TAG:
相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航