首页 > 网站优化 > css

纯Css实现下拉菜单的简单例子

发布时间:2017-1-22 11:03

下面我们来看一篇关于纯Css实现下拉菜单的简单例子,希望这篇文章能够给各位同学带来帮助,具体步骤如下.

大家可能会经常用到hover这属性,用hover实现鼠标经过的颜色改变等等之类,其实hover非常强大。

分享一个鼠标经过,弹出下拉菜单的小技巧;

当我们建好一个列表:

<ul>
<li class=”home”><a href=”javascript:;” target=”_blank” title=””>一级菜单</a></li>
<li class=”slideWrap”>一级菜单
<ul class=”slide”>
<li><a href=”#” target=”_blank” title=””>二级菜单</a></li>
<li><a href=”#” target=”_blank” title=””>二级菜单</a></li>
</ul>
</li>
<li><a href=”javascript:;” target=”_blank” title=””>一级菜单</a></li>
<li><a href=”javascript:;” target=”_blank” title=””>一级菜单</a></li>

</ul>

我们在一级菜单下再建立一个ul列表,并将这个列表显示隐藏:

.slideWrap .slide {position: absolute; display: none;}

注意这个时候需要用定位去放置二级菜单的位置;

然后:

.slideWrap:hover slide{display:block;}  /**鼠标经过 将slide元素 显示**/

slide跟在hover后面,注意必须是在子元素,鼠标经过父元素才能实现这个效果。

怎么样?这个小技巧很简单和实用吧!

标签:[!--infotagslink--]

您可能感兴趣的文章: