CSS如何实现Hover下拉菜单 CSS实现Hover下拉菜单代码示例
时间:2022-06-25 14:00:54 编辑:袖梨 来源:一聚教程网
CSS如何实现Hover下拉菜单?本篇文章小编给大家分享一下CSS实现Hover下拉菜单代码示例,文章代码介绍的很详细,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看。
效果如下:
很简单的一个小demo,实现步骤如下:
首先定义一个大的div包裹一个button和一个a链接组分别设置div下面两个元素的样式。a连接组隐藏起来设置每部分的hover效果,这里注意
css;">/* .dropdown的hover效果,作用在.dropdown-content上 */ .dropdown:hover .dropdown-content { display: block; }
最后附上源码:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 | < title >下拉菜单实例</ title > < meta charset = "utf-8" > < style > body { margin: auto; } .dropbtn { background-color: #4CAF50; color: #fff; padding: 16px; font-size: 16px; border: none; cursor: pointer; } .dropdown { left: 47%; /* 声明为相对定位,下面的子元素可以参考该元素 */ position: relative; display: inline-block; } .dropdown-content { /* 隐藏元素 */ display: none; position: absolute; background-color: #f9f9f9; min- box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2); } .dropdown-content a { color: black; padding: 12px 16px; text-decoration: none; display: block; } .dropdown-content a:hover { background-color: #f1f1f1 } /* .dropdown的hover效果,作用在.dropdown-content上 */ .dropdown:hover .dropdown-content { display: block; } .dropdown:hover .dropbtn { background-color: #3dc741; } </ style > < h2 style = "text-align: center;" >下拉菜单</ h2 > < p style = "text-align: center;" >鼠标移动到按钮上打开下拉菜单</ p > < div class = "dropdown" > < button class = "dropbtn" >下拉菜单</ button > < div class = "dropdown-content" > < a href = "#" target = "_block" >Hello World 1</ a > < a href = "#" target = "_block" >Hello World 2</ a > < a href = "#" target = "_block" >Hello World 3</ a > </ div > </ div > < script defer = "" src = "https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity = "sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon = "{"rayId":"92c797cc1b0361c5","version":"2025.3.0","r":1,"serverTiming":{"name":{"cfExtPri":true,"cfL4":true,"cfSpeedBrain":true,"cfCacheStatus":true}},"token":"09a15e901f154c8c900d5950c76ccb92","b":1}" crossorigin = "anonymous" ></ script > |
相关文章
- 《弓箭传说2》新手玩法介绍 01-16
- 《地下城与勇士:起源》断桥烟雨多买多送活动内容一览 01-16
- 《差不多高手》醉拳龙技能特点分享 01-16
- 《鬼谷八荒》毕方尾羽解除限制道具推荐 01-16
- 《地下城与勇士:起源》阿拉德首次迎新春活动内容一览 01-16
- 《差不多高手》情圣技能特点分享 01-16