如何我创建下拉css菜单?(i create drop down css menus?)

级联样式表(CSS)是一个名称,用于描述超文本标记语言(HTML)或可扩展标记语言(XML)文档的格式化方式。它可以用于任何类型的XML文档,但最常用于用HTML编写的网页。CSS可用于在网页上创建下拉菜单。下拉式CSS菜单显示单个文本项,直到访问者使用鼠标悬停在菜单上,此时将显示整个项目列表。菜单是使用CSS标识和类标记创建的。...

级联样式表(CSS)是一个名称,用于描述超文本标记语言(HTML)或可扩展标记语言(XML)文档的格式化方式。它可以用于任何类型的XML文档,但最常用于用HTML编写的网页。CSS可用于在网页上创建下拉菜单。下拉式CSS菜单显示单个文本项,直到访问者使用鼠标悬停在菜单上,此时将显示整个项目列表。菜单是使用CSS标识和类标记创建的。

A class description is contained between two curly braces.

下拉CSS菜单以ID选择器开始。此选择器看起来像#。后面是ID的名称。您可以将ID命名为任何名称,但它应该是描述性的,以便其他人可以阅读您的代码。例如,下拉菜单可以使用代码#drop1。

使用类选择器(看起来像句点)为下拉菜单中的第一项创建类。该类将是HTML列表元素的一部分。列表元素由字符“li”指定。通过键入“li.top”创建顶级类。类描述包含在两个大括号之间。

以下示例显示列表中第一项的完整CSS代码:

#drop1 li.top{字体系列:Verdana,Geneva,san serif;
字体大小:100%;
颜色:#FF00FF;}

接下来,为将隐藏在CSS菜单第一个项下的项创建一个类。该类将描述用字符“ul”指定的HTML无序列表。该描述看起来基本上与顶级菜单项相同,在描述的开头添加了“display:none#59”字样。这表示无序列表中的项目将被隐藏,直到指针悬停在CSS下拉菜单上


以下是CSS代码这一部分的示例:

#drop1 ul.link{
显示:无#59
字体系列:Verdana,Geneva,san serif;
字体大小:100%;
颜色:#FF00FF;}

您将希望CSS下拉菜单显示在HMTL文档的其余部分上。否则,当访问者将鼠标悬停在菜单上时,它会将文档的其余部分向下推,以便为列表腾出空间。将position元素设置为absolute将执行此操作。

设置位置的代码为:

#drop1{位置:绝对;}

这就是下拉菜单的CSS部分所需的全部内容。CSS下拉菜单的其余部分使用“div”、“id”、“class”、“li”和“ul”元素在HTML文档中创建。“div”标记分隔文档的菜单部分。键入以创建下拉菜单部分。然后使用HTML“ul”元素启动无序列表。

将顶级类添加到第一个列表项中,并将链接类添加到其余项中。HTML代码应类似于:


&书信电报;li class=“top”>顶级项目&lt/李&gt
 &书信电报;li class=“link”&gt&书信电报;a href=“#”>项目&lt/a&gt&lt/李&gt
 &书信电报;li class=“link”&gt&书信电报;a href=“#”>项目&lt/a&gt&lt/李&gt
 &书信电报;li class=“link”&gt&书信电报;a href=“#”>项目&lt/a&gt&lt/李&gt
 &lt/ul&gt&lt/部门>

在web浏览器中打开文档时,下拉CSS菜单将作为单个项目显示在页面上。将鼠标移到顶部项目上时,将显示菜单的其余部分。页面上的其余文本不会移动,但菜单会隐藏部分文本。

  • 发表于 2021-12-07 09:02
  • 阅读 ( 139 )
  • 分类:互联网

你可能感兴趣的文章

用于编程和web开发的8个很棒的codepen功能

... 在本文中,我们将介绍该站点的一些功能,以及它们如何帮助您成为一名更好的程序员。 ...

  • 发布于 2021-03-24 05:24
  • 阅读 ( 244 )

firefox标签的15个高级用户必备技巧

...的一些技巧涉及Firefox中的高级配置设置。所以,下面是如何访问该页面并更改设置。 ...

  • 发布于 2021-03-25 16:57
  • 阅读 ( 328 )

使用css格式化文档以便打印

... 相关:如何在CSS中设置背景图像 ...

  • 发布于 2021-03-28 16:05
  • 阅读 ( 228 )

如何使用spicetify主题定制spotify

... 下面是如何使用Spicetify定制Spotify。 ...

  • 发布于 2021-03-30 21:11
  • 阅读 ( 736 )

如何自定义firefox的用户界面用户浏览器.css

...具栏上的多行,以及执行其他通常不可能执行的操作。 如何工作 相关报道:FirefoxQuantum不仅仅是“复制”Chrome:它的功能更强大 火狐的用户浏览器.css文件是Firefox使用的层叠样式表(CSS)文件。虽然样式表通常应用于网页,但...

  • 发布于 2021-04-07 01:02
  • 阅读 ( 197 )

如何在windows“发送到”菜单中创建子文件夹?

...动的问答网站分组。 问题 超级用户读者礼仪师想知道如何在Windows资源管理器上下文“发送到”菜单中创建子文件夹: I have many “send to” destinati*** in my context menu and would like to create “send to” subfolders for them as well. When I try, it ...

  • 发布于 2021-04-09 07:13
  • 阅读 ( 180 )

如何自定义橙色firefox菜单按钮的外观

...的“Firefox”文本ROP标记:之前你想要的文本部分,如“如何极客”。我们在文本之后添加了一个空格,以便在文本和按钮上的下拉箭头之间有更多的空间。 您也可以通过更改同一“#appmenu”按钮d中的“color”行来选择更改文本...

  • 发布于 2021-04-12 02:56
  • 阅读 ( 216 )

从提示框:停止windows自动重新启动,启用chrome中的统一菜单,以及选项卡式putty窗口

...打开提示框,分享一些有用的读者提示。本周我们将介绍如何在更新时轻松停止Windows自动重启,在Chrome中启用Unity菜单,并在PuTTY界面中添加选项卡。 批处理文件提供了一次单击重启停止 Dave非常喜欢我们的暂停重启提示,所...

  • 发布于 2021-04-13 09:31
  • 阅读 ( 163 )

如何创建wordpress博客的自定义主题,并使用最少的编码

...得)。你为你的WordPress网站做的设计(你可以在这里学习如何在Photoshop中做)。可选:如果你不想使用内置在WordPress中的主题编辑器,你应该得到一个编程友好的文本编辑器(下面是我们为Windows和OS X挑选的。)可选:由于您的Wor...

  • 发布于 2021-05-28 09:38
  • 阅读 ( 226 )

如何创建网站第五部分:附加资源

本周我们向您展示了如何使用HTML和CSS创建网站。。。但是现在呢?这里有一些额外的资源和方法,你可以用来了解更多。第一件事:如果你想要所有课程的笔记都是PDF格式的,你可以在这里下载。接下来,您应该知道,也许学...

  • 发布于 2021-07-24 22:32
  • 阅读 ( 145 )
and6991
and6991

0 篇文章

相关推荐