手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

纯CSS鼠标hover下拉二级菜单栏

时间:2024-10-12 19:46:09

1、写出HTML内容为:争犸禀淫<ul class="L1"><li><a href="#">菜单</a媪青怍牙><ul class="L2"></li><a href="#"></a></li></ul>

纯CSS鼠标hover下拉二级菜单栏

2、ul.L1下的li为一级菜单,在导航中需要显示的,L1下的ul.L2为下拉菜单内容;了解这个就好理解了。

纯CSS鼠标hover下拉二级菜单栏

3、正常情况下,我们要让L2不显示,隐藏起来,所以给.L2 li{display:none}的样式,y隐藏。

纯CSS鼠标hover下拉二级菜单栏

4、当鼠标放到菜单上也就是L1上的时候,L2显示出来也就是display:block,如何实现?.L1 li:hover ul.L2 li{display:block},此段css的意思就是放到菜单上L2显示出来

纯CSS鼠标hover下拉二级菜单栏

5、最后需要给L2添加一些好看的css样式,让下拉菜单更好看一些

6、如果想让下拉菜单有延时效果,更逼真;那茧盯璜阝就在jQuery下写入如下延时效果$('nav li').hover( function() { $(&垆杪屑丝#39;ul', this).stop().slideDown(200); }, function() { $('ul', this).stop().slideUp(200); } );

纯CSS鼠标hover下拉二级菜单栏
© 手抄报圈