首页前端开发CSS用纯CSS实现鼠标经过后出现下拉菜单,实例讲解

用纯CSS实现鼠标经过后出现下拉菜单,实例讲解

时间2024-05-21 00:22:03发布访客分类CSS浏览37
导读:HTML部分: 1、我们可以使用任何的HTML元素来打开下拉菜单,如:或a元素 2、使用容器元素(例如 来创建下拉菜单的内容,并放在任何你想放的位置上。 3、使用元素来包裹这些元素,并使用CSS来设置下拉内容的样式。 CSS...
HTML部分: 1、我们可以使用任何的HTML元素来打开下拉菜单,如:或a元素 2、使用容器元素(例如
)来创建下拉菜单的内容,并放在任何你想放的位置上。 3、使用
元素来包裹这些元素,并使用CSS来设置下拉内容的样式。 CSS部分: 1、.dropdown使用position:relative,这将设置下拉菜单的内容放置在下拉按钮(使用position:absolute)的右下角位置。 2、.dropdown-content中是实际的下拉菜单。默认是隐藏的,在鼠标移动到指定元素后会显示。注意:如果你想设置下拉内容与下拉按钮的宽度一致,可设置width为100%。 3、:hover选择器用于将鼠标移动到下拉按钮上时显示下拉菜单。 实例:用纯CSS做一个导航下拉菜单,当鼠标经过时出现下拉菜单 HTML代码:

纯CSS实现鼠标移动到按钮上打开下拉菜单。

下拉菜单 菜单1 菜单2 菜单3
CSS部分: .dropbtn{ background-color:#4CAF50; color:white; padding:16px; font-size:16px; border:none; cursor:pointer; } .dropdown{ position:relative; display:inline-block; } .dropdown-content{ display:none; position:absolute; background-color:#f9f9f9; width:100%; ; box-shadow:0px8px16px0pxrgba(0,0,0,0.2); } .dropdown-contenta{ color:black; padding:12px16px; text-decoration:none; display:block; } .dropdown-contenta:hover{ background-color:#f1f1f1 } .dropdown:hover.dropdown-content{ display:block; } .dropdown:hover.dropbtn{ background-color:#3e8e41; }



声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: 用纯CSS实现鼠标经过后出现下拉菜单,实例讲解
本文地址: https://pptw.com/jishu/664504.html
为什么要坚持编程 香港服务器做APP有什么优点

游客 回复需填写必要信息