文章详情页
关于纯用css写导航鼠标移入事件的问题?
浏览:133日期:2023-02-05 18:45:51
问题描述
如何纯用css去实现下面这个效果:
一级导航的第一个导航的二级导航默认是显示的(其他导航项目的二级导航是隐藏的display:none;),当鼠标移到一级导航的其他导航项目时,默认显示的第一个二级导航隐藏,与此同时,鼠标移入的导航项的二级导航显示,这时再移开鼠标时,回到默认状态(即显示第一个导航的二级导航)
和QQ音乐导航的效果差不多求解ㅜ.ㅜ
问题解答
回答1:大概是这样
HTML:
.........
CSS:
.nav li:first-child .subnav{ display: block;}.nav:hover li:first-child .subnav{ display: none;}.nav:hover li:hover .subnav{ display: block;}
标签:
CSS
相关文章:
1. 如何使用git对word文档进行版本控制?2. javascript - Express 和 request 如何代理远程图片?3. javascript - 你们怎样实现前端分页的?4. python - 在使用Pycharm时经常看到如下的样式,小括号里红色的部分是什么意思呢?5. javascript - 原生canvas中如何获取到触摸事件的canvas内坐标?6. javascript - 关于fullpage.js 自动高度失效的问题7. mac连接阿里云docker集群,已经卡了2天了,求问?8. javascript - 移动端粘贴事件,onpaste事件在app中无效,在app中怎么监测到粘贴事件9. android - react-native 的headless.js Java API 的代码怎么使用?10. mysql如何判断数据不存在则插入呢?
排行榜
