中资源
联网
Dreamweaver Flash Photoshop 其它周边 web标准 asp php .net CSS WAP网站攻略 专题
深圳网站建设 域名注册 虚拟主机 广州网站设计 域名注册 广州网站建设 上海网站建设 虚拟主机 广州网页设计 签名设计 虚拟主机 域名注册
求创科技
上海网麒科技
中国福网
数字引擎
点击投稿
中国互联
时代互联
中国设计秀企业频道
当前位置:网络学院首页 >> 设计教程 >> web标准 >> XHTML布局使用说明书--CSS菜单

XHTML布局使用说明书--CSS菜单

来源:中国设计秀    作者:    点击:39     加入收藏
中资源

    这个是一个很实用的例子,采用纯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”>可以随意的移植到其它地方。

本节例子下载

0
顶一下
2007-08-22 14:41:00    出处:
网站地图 | 关于我们 | 联系我们 | 网站建设 | 广告服务 | 版权声明 | 免责声明 | 网站公告 | 友情链接 | 留言 | 旧版入口