CSS垂直树形下拉菜单
日期:2007年5月19日 作者: 查看:[大字体 中字体 小字体]-
<ul>
<li><a href="#">United Kingdom</a></li>
<li><a href="#">France</a></li>
<li><a href="#">USA</a></li>
<li><a href="#">Australia</a></li>
</ul>
</li>
</ul>第二步:视觉上的修饰
上面所写的代码直接在浏览器下可以说非常的难看...所以我们先给他们加上点样式,不至于因为外表的问题弄的你没有兴趣继续做下去,呵呵
首先我们把烦人的点点去掉,并定义这个菜单的宽度:
以下是引用片段:
ul {
margin: 0;
padding: 0;
list-style: none;
width: 150px;
border-bottom: 1px solid #ccc;
}接下来,我们要定义里面内容部分,非常幸运,列表默认的排列就是垂直的,这与我们的要求相一致,定位方式我们应该设置为相对定位(relative)因为副菜单要在相对的位置上进行绝对定位:
以下是引用片段:
ul li {
position: relative;
}现在我们定义的就是副菜单的内容部分,使用left和top属性我们就可以让它们显示在主菜单内容的右边.display属性值为none所以在默认情况下是隐藏的:
以下是引用片段:
li ul {
position: absolute;
left: 149px;
top: 0;
display: none;
}最后得修饰下里面的a元素:
以下是引用片段:
ul li a {
display: block;
text-decoration: none;
color: #777;
background: #fff;
padding: 5px;
border: 1px solid #ccc;
border-bottom: 0; - 上一页 [1] [2] [3] 下一页
-
- CSS垂直树形下拉菜单 相关文章:
- CSS垂直树形下拉菜单 相关软件
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
上一篇:CSS层叠样式的主次顺序
精品推荐
热点TOP10
- ·CSS文本:word-wrap
- ·设计一个基于CSS的网页模板
- ·Javascript+CSS横向三级导航菜单
- ·DIV CSS网页布局导航菜单源代码(17)
- ·CSS属性列表
- ·网页设计基础:Div+CSS布局入门教程
- ·DW MX 2004 CSS 属性详解
- ·CSSVault推荐的128个CSS布局站点[4-6月]
- ·CSS中的滑动门技术
- ·创建一个纯CSS的水平导航条
- ·DIV CSS打造背景图片超级翻转网页导航菜单
- ·如何用CSS定义表格与模拟表格
- ·CSS--层叠样式表 大全
- ·站长推荐:53个CSS-不可或缺的技巧
- ·如何使用CSS来进行网页排版
- ·彻底弄懂CSS盒子模式(DIV布局快速入门)
- ·总结:用CSS进行网页样式设计攻略全集
- ·用CSS制作的美国国旗
- ·网页特效代码:纯CSS制作的网页下拉菜单
- ·使用纯 CSS 设计3D按钮
特别推荐
- ·CSS样式设计之CSS滤镜资料小结
- ·总结:用CSS进行网页样式设计攻略全集
- ·创建一个纯CSS的水平导航条
- ·如何用css设置网页字体
- ·CSS中的滑动门技术
- ·Javascript+CSS横向三级导航菜单
- ·CSS文本:word-wrap
- ·用CSS进行网页样式设计攻略全集
- ·用CSS实现的固定表头的HTML表格
- ·CSS属性列表
- ·如何使用CSS来进行网页排版
- ·使用纯 CSS 设计3D按钮
- ·纯CSS制作简洁的垂直导航
- ·网页设计基础:Div+CSS布局入门教程
- ·CSS 制作的三级菜单特效代码
- ·设计一个基于CSS的网页模板
- ·如何用CSS定义表格与模拟表格
- ·用CSS制作的美国国旗
- ·DW MX 2004 CSS 属性详解
- ·CSS基础教程
