导航菜单用ul,外面一个div包住。 移动上去后显示菜单,用div 导航的div设置相对,出来的设置绝对定位 overflow: hidden;超出即隐藏 可以用另外的方法: 移动到li上面出现的div大小: 原先的div设置好定位后,可以将原始状态给宽高为0,设置overflow:hidden; 伪类上设置宽高,就不需要设置display:none和display:block了,可以加 transition延迟特效,转圈特效(伪类上设置transform:rotate(360deg)) 让伪类的div
显示在导航栏右边的方法:将导航栏的大div设置相对定位,然后给移动出来的div设置绝对定位定到边上(left:200px;top:0;),设置隐藏overflow也好,设置宽高为0也行。hover伪类上设置显示或宽高增加。
如果觉得《dw怎么弄鼠标点击时弹菜单出来 – CSS – 前端 css3 边框慢慢加载》对你有帮助,请点赞、收藏,并留下你的观点哦!