见识下拉菜单的效果,在网页上的运用对大家来说不在陌生了,然而很多下拉的效果都是依赖于JS或者jQ来实现。但是随着IE6的慢慢死去,制作这样的效果是无需任何脚本语言来支持。今天广帆互动广州网站建设公司一起来看一款使用CSS3制作的下拉工具条,也类似于tooltip的效果。在这个效果中比较难处理的是阴影色配合,另个整个效果最有特色的是CSS3属性选择器的运用。感兴趣的话继续往下看吧。
HTML结构
<ul> <li> <div> <a href="#">#</a> <ul> <li><a href="#1">"</a></li> <li><a href="#2">$</a></li> <li><a href="#3">!</a></li> </ul> </div> </li> </ul>
对于结构来说,大家都熟悉,典型的一个下拉菜单制作的结构,但这里需要注意,使用了一个“div.list-wrapper”容器包裹了链接下下拉项,主要是方便悬浮状态时,显示隐藏的工具体,但其实简单一点的话,这个容器可以完全去掉,只需要在外成的li上做悬浮效果,也能实现相同的功能。(在这里保留了白牙同学的原结构,未做处理。)
CSS代码也并不太复杂,主要的是CSS3属性选择器的灵活运用以及盒子阴影box-shadow与背景以及边框的容入,其次使用了渐变、transition、@font-face等属性辅助一些效果的制作。
今天就给大家介绍到这里!希望大家!
本文由广州网站建设-广州广帆互动网站建设与网站设计公司提供!