您的位置:宽带测速网 > 编程知识 > 原生js实现下拉菜单怎么实现

原生js实现下拉菜单怎么实现

2025-06-13 13:49来源:互联网 [ ]

下面是一个简单的原生JavaScript实现下拉菜单的示例代码:

<!DOCTYPE html><html><head><style>.dropdown {position: relative;display: inline-block;}.dropdown-content {display: none;position: absolute;background-color: #f9f9f9;min-width: 160px;box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);z-index: 1;}.dropdown:hover .dropdown-content {display: block;}</style></head><body><div class="dropdown"><button>下拉菜单</button><div class="dropdown-content"><a href="#">选项1</a><a href="#">选项2</a><a href="#">选项3</a></div></div></body></html>

在上面的代码中,我们使用了<div>元素和<button>元素来创建一个下拉菜单。通过CSS设置了下拉菜单的样式,并使用JavaScript监听鼠标悬停事件来显示和隐藏下拉内容。当鼠标悬停在下拉菜单上时,下拉内容就会显示出来。

js