DIV CSS菜单:纵向CSS菜单实例之橙色记忆
2009-11-08 10:19
介绍了不少CSS横向菜单的制作方法与思路。今天我们说说竖向菜单的制作。横向菜单主要是通过浮动,让本来按列显示的元素变成一行显示,而竖向菜单的制作就相对简单了很多,最主要的还是在于视觉效果。我们看今天制作的CSS竖向菜单的最终效果,如下图:
Example Source Code [www.52css.com]
<ul id="menu">
<li><a href="http://www.52css.com/" title="">52CSS.com首页</a></li> <li><a href="http://www.52css.com/" title="">Div+CSS教程</a></li> <li><a href="http://www.52css.com/" title="">CSS布局实例</a></li> <li><a href="http://www.52css.com/" title="">CSS2.0教程</a></li> <li><a href="http://www.52css.com/" title="">CSS酷站欣赏</a></li> <li><a href="http://www.52css.com/" title="">CSS模板下载</a></li> <li><a href="http://www.52css.com/" title="">CSS在线手册</a></li> <li><a href="http://www.52css.com/" title="">XHTML教程</a></li> </ul>
Example Source Code [www.52css.com]
* {
font-size:13px; font-weight:800; text-decoration:none; margin:0; padding:0; } body { background:#fff; }
Example Source Code [www.52css.com]
#menu {
list-style-type: none; border-left:10px solid #f60; margin:50px auto; width:160px; height:247px; overflow:hidden; background:#fff url(bga_52css.com.jpg) 1px 0 repeat-y; }
Example Source Code [www.52css.com]
#menu li {
border-bottom:1px solid #fff; } #menu li a { display:block; color:#fffeee; text-indent:26px; line-height:30px; } #menu li a:hover { background:#fff url(bgb_52css.com.jpg) 1px 0 repeat-y; } |