【问题标题】:Displaying menu on hovering over item in list将鼠标悬停在列表中的项目上时显示菜单
【发布时间】:2012-07-20 04:56:24
【问题描述】:

我的网页导航栏上有一个ul 列表,大致如下:

<ul id="nav">
<li><a href="index.htm" title="Home">Home</a></li>
<li><a href="project.htm" title="Project">Project</a></li>
<li><a href="sample.htm" title="Sample">Sample</a></li>
</ul>

将鼠标悬停在ul 列表上时,项目的颜色会发生变化。

ul#nav li a:link,ul#nav li a:visited {color:#333333;text-decoration:none;}
ul#nav li a:hover,ul#nav li a:active {color:#a61607;text-decoration:none;}

但是,当用户将鼠标悬停在 sample 元素上时,我会显示一个图形菜单。菜单类似于以下内容(一个箭头图像和三个超链接):

               hyperlink 1
Arrow image /_ hyperlink 2
            \  hyperlink 3

如何在将鼠标悬停在ul 列表中的sample 项目上时以菜单形式显示此箭头图像和超链接?

【问题讨论】:

    标签: javascript html css


    【解决方案1】:

    这是一个小提琴,我想它可以按你的需要工作。

    http://jsfiddle.net/Ne227/1/

    【讨论】:

      猜你喜欢
      • 2016-05-31
      • 1970-01-01
      • 1970-01-01
      • 2016-07-18
      • 1970-01-01
      • 2013-03-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多