电脑软硬件应用网
当前位置: 电脑软硬件应用网 > 设计学院 > 网络编程 > XML与XHTML教程 > 正文
XHTML布局使用说明书--CSS菜单
XHTML布局使用说明书--CSS菜单
2007-8-27 11:04:40  文/转载未知   出处:电脑软硬件应用网   

    这个是一个很实用的例子,采用纯CSS模式,制作的下拉菜单。而不需要使用脚本语言。通过它我们也可以进一步领略CSS的强大功能。菜单的每一项,都是用ul il引用的。看一下这个CSS文件:

*{margin:0;padding:0;} 

 .menu{font-size:12px;position:relative;z-index:100;} 

 .menu ul{list-style:none;} 

 .menu li {float:left;position:relative;}  /* 设置lifloat:left就意味着横向排列*/

 .menu ul ul {visibility:hidden;position:absolute;left:3px;top:23px;} 

 .menu table {position:absolute; top:0; left:0;} 

 .menu ul li:hover ul, 

 .menu ul a:hover ul{visibility:visible;}  /*超链接经过可见*/

 .menu a{display:block;border:1px solid #aaa;background: #0066FF;padding:2px 1px;margin:3px;color:#fff;text-decoration:none;}  /* 设置aborder1px  solid就是边框有实线*/

 .menu a:hover{background:#f2cdb0;color:#f00;border:1px solid red;} 

 .menu ul ul{} 

 .menu ul ul li {clear:both;text-align:left;font-size:12px;} 

 .menu ul ul li a{display:block;width:100px;height:13px;margin:0;border:0;border-bottom:1px solid red;} 

 .menu ul ul li a:hover{border:0;background:#f2cdb0;border-bottom:1px solid #fff;} 

在本例的HTML的页面中,菜单的地方用<div class=”nav”></div>在这中间的<div class=”menu”>可以随意的移植到其它地方。

  • 上一篇文章:

  • 下一篇文章:
  • 最新热点 最新推荐 相关文章
    XML的四种解析器原理及性能比较
    使用jquery的ajax解析xml的例子
    详解相互转换JSON-lib包的相关介绍
    教你使用quickwap的xml查询农历信息
    XML HTTP Request的属性和方法简介
    ASP生成XML数据文档的方法
    示范如何把XML读取数据放到内存
    使用DOM的技巧和诀窍总结
    兼容firefox与ie操作XML节点处理方法
    示例:asp读取xml文件的方法
    关于45IT | About 45IT | 联系方式 | 版权声明 | 网站导航 |

    Copyright © 2003-2011 45IT. All Rights Reserved 浙ICP备09049068号