html5菜单栏-如何使用 HTML 和 CSS 制作下拉菜单

2023-08-23 0 6,318 百度已收录

下拉菜单可以概述页面上不同类别的项目。 如果用户将键盘悬停在菜单项上,子菜单项将显示在菜单项下方。 我们可以只使用 HTML 和 CSS 代码来制作这样的菜单。 学习完本手册后,您还可以稍微更改示例来制作自己的菜单。 据悉,我们提供了每个步骤的截图,以帮助您掌握菜单的制作方法。 我们先从 HTML 代码开始,然后再了解 CSS 样式表部分。

方式1

超文本标记语言

1 创建 CSS 菜单的 HTML 代码框架。 我们使用带有 class="nav" 属性的 'div' 标签作为菜单的容器。 在屏幕截图中,在所示的 HTML 代码中,用一个简单的无序列表 (ul) 来表示主菜单项。

2 在主菜单区域添加链接。 在此步骤中,添加指向无序列表 (ul) 中每个项目的链接

3 在“关于我们”下方的LI标签中添加无序列表,代表其子菜单的链接。

4 在 HTML 代码中添加样式表链接。 目前我们已经完成了HTML代码,其内容是清晰的菜单和子菜单的层次布局结构。 我们使用内置的CSS样式表,因此我们需要在代码的“head”区域添加样式表的链接。

方式2

CSS

1 创建 CSS 文件。 完成HTML框架代码后,我们需要使用样式表来实现以下菜单功能。 我们使用 CSS 选择器来定位 HTML 中的菜单项html5菜单栏,因此无需向 HTML 添加额外的 ID 或类属性。 我们通过在UL中嵌入UL来定位子菜单,并使用display:none; 属性来隐藏它。 当键盘悬停在LI元素上时,我们需要将其转换为块模式并重新显示相应的子菜单html5菜单栏,而>命令可以定位键盘悬停的LI元素。

2 使用 CSS 样式表显示主菜​​单。 职位:亲属; 声明子菜单相对于主菜单显示。 显示:内联块; 声明菜单可以调整到适当的厚度。

3 设置键盘悬停时的字体渐变颜色。图中的代码将链接悬停时变成黄色渐变背景、红色文字的字体

4 使用样式表显示子菜单。 当前子菜单样式继承主菜单元素。 我们希望子菜单项垂直显示在主菜单项的下方。

5 定位下拉菜单并对齐菜单项。 这也将清除蓝色背景。 职位:亲属; 语句必须添加到列表项的顶部。 位置:绝对; 声明必须添加到相对位置定位列表中。

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悟空资源网 html5 html5菜单栏-如何使用 HTML 和 CSS 制作下拉菜单 https://www.wkzy.net/game/148166.html

常见问题

相关文章

官方客服团队

为您解决烦忧 - 24小时在线 专业服务