<html> <head> <style> /* 声明下拉框外观 */ .dropdown { position: relative; display: inline-block; } /* 声明下拉框菜单外观 */ .dropdown-content { display: none; position: absolute; z-index: 1; } /* 当鼠标悬浮在下拉框上时显示下拉框菜单 */ .dropdown:hover .dropdown-content { display: block; } </style> </head> <body> <div class="dropdown"> <a href="#">导航菜单</a> <div class="dropdown-content"> <a href="#">菜单1</a> <a href="#">菜单2</a> <a href="#">菜单3</a> </div> </div> </body> </html>
在上面的代码中,大家首先声明了一个类名为“dropdown”的元素,它的外观使用了“position: relative; display: inline-block;”这样的CSS属性。接着,大家声明了一个类名为“dropdown-content”的元素,用于存放下拉框菜单,它的外观使用了“display: none; position: absolute; z-index: 1;”这样的属性,这使得它在下拉框中不可见。最后,大家使用了“:hover”伪类选择器,当鼠标悬浮在下拉框上时,将下拉框菜单的可见性设置为“display: block;”。
通过上面的CSS代码,大家已经创建了一个基本的导航下拉框模板,并且可以根据需要修改其外观和样式,使其更加适合大家的网站。