头闻号

朱巧君(个体经营)

洗面奶|面膜|丰胸化学品|瘦身化学品|香水|其他皮肤用化学品

首页 > 新闻中心 > 科技常识:不用JS只用CSS制作的网页下拉菜单
科技常识:不用JS只用CSS制作的网页下拉菜单
发布时间:2024-10-06 01:38:02        浏览次数:1        返回列表

今天小编跟大家讲解下有关不用JS只用CSS制作的网页下拉菜单 ,相信小伙伴们对这个话题应该有所关注吧,小编也收集到了有关不用JS只用CSS制作的网页下拉菜单 的相关资料,希望小伙伴们看了有所帮助。

以下是代码实例: html代码: 复制代码代码如下: <div id="nav"> <ul> <li class="menu2"onMouseOver="this.className='menu1'"onMouseOut="this.className='menu2'">Home Page <div class="list"> <a href="https:///">AIDI</a> <a href="">我的首页</a> <a href="">我的日志</a> <a href="">我的日志</a> <a href="">我的相册</a> <a href="">我的收藏</a> </div> </li> <li class="menu2"onMouseOver="this.className='menu1'"onMouseOut="this.className='menu2'">Connection <div class="list"> <a href="https:///">AIDI</a> <a href="">我的首页</a> <a href="">我的日志</a> <a href="">我的相册</a> <a href="">我的收藏</a> </div> </li> <li class="menu2"onMouseOver="this.className='menu1'"onMouseOut="this.className='menu2'">My Files <div class="list"> <a href="https:///">AIDI</a> <a href="">我的相册</a> <a href="">我的收藏</a> </div> </li> <li class="menu2"onMouseOver="this.className='menu1'"onMouseOut="this.className='menu2'">Management <div class="list"> <a href="https:///">AIDI</a> <a href="">我的首页</a> <a href="">我的日志</a> <a href="">我的相册</a> <a href="">我的收藏</a> <a href="">我的日志</a> <a href="">我的相册</a> <a href="">我的收藏</a> </div> </li> </ul> </div> 下面是css代码: 复制代码代码如下: body{ background-color:white; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px; color:white; } ul,li{ margin:0px; padding:0px; } li{ display:inline; list-style:none; list-style-position:outside; text-align:center; font-weight:bold; float:left; } a:link{ color:#336601; text-decoration:none; float:left; width:100px; padding:3px 5px 0px 5px; } a:visited{ color:#336601; text-decoration:none; float:left; padding:3px 5px 0px 5px; width:100px; } a:hover{ color:white; float:left; padding:3px 3px 0px 20px; width:88px; text-decoration:none; background-color:#539D26; } a:active{ color:white; float:left; padding:3px 3px 0px 20px; width:88px; text-decoration:none; background-color:#BD06B4; } #nav{ width:600px; height:30px; border-bottom:0px; padding:0px 5px; position:absolute; z-index:1; left: 198px; top: 25px; } .list{ line-height:20px; text-align:left; padding:4px; font-weight:normal; } .menu1{ width:120px; height:auto; margin:6px 4px 0px 0px; border:1px solid #9CDD75; background-color:#F1FBEC; color:#336601; padding:6px 0px 0px 0px; cursor:hand; overflow-y:hidden; filter:Alpha(opacity=70); -moz-opacity:0.7; } .menu2{ width:120px; height:18px; margin:6px 4px 0px 0px; background-color:#F5F5F5; color:#999999; border:1px solid #EEE8DD; padding:6px 0px 0px 0px; overflow-y:hidden; cursor:hand; } 具体演示: <!DOCTYPE html PUBLIC"-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type"content="text/html; charset=gb2312"/> <title>用css实现网页下拉菜单</title> </head> <style type="text/css"> body{ background-color:white; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px; color:white; } ul,li{ margin:0px; padding:0px; } li{ display:inline; list-style:none; list-style-position:outside; text-align:center; font-weight:bold; float:left; } a:link{ color:#336601; text-decoration:none; float:left; width:100px; padding:3px 5px 0px 5px; } a:visited{ color:#336601; text-decoration:none; float:left; padding:3px 5px 0px 5px; width:100px; } a:hover{ color:white; float:left; padding:3px 3px 0px 20px; width:88px; text-decoration:none; background-color:#539D26; } a:active{ color:white; float:left; padding:3px 3px 0px 20px; width:88px; text-decoration:none; background-color:#BD06B4; } #nav{ width:600px; height:30px; border-bottom:0px; padding:0px 5px; position:absolute; z-index:1; left: 198px; top: 25px; } .list{ line-height:20px; text-align:left; padding:4px; font-weight:normal; } .menu1{ width:120px; height:auto; margin:6px 4px 0px 0px; border:1px solid #9CDD75; background-color:#F1FBEC; color:#336601; padding:6px 0px 0px 0px; cursor:hand; overflow-y:hidden; filter:Alpha(opacity=70); -moz-opacity:0.7; } .menu2{ width:120px; height:18px; margin:6px 4px 0px 0px; background-color:#F5F5F5; color:#999999; border:1px solid #EEE8DD; padding:6px 0px 0px 0px; overflow-y:hidden; cursor:hand; } </style> <body> <div id="nav"> <ul> <li class="menu2"onMouseOver="this.className='menu1'"onMouseOut="this.className='menu2'">Home Page <div class="list"> <a href="https:///">AIDI</a> <a href="">我的首页</a> <a href="">我的日志</a> <a href="">我的日志</a> <a href="">我的相册</a> <a href="">我的收藏</a> </div> </li> <li class="menu2"onMouseOver="this.className='menu1'"onMouseOut="this.className='menu2'">Connection <div class="list"> <a href="https:///">AIDI</a> <a href="">我的首页</a> <a href="">我的日志</a> <a href="">我的相册</a> <a href="">我的收藏</a> </div> </li> <li class="menu2"onMouseOver="this.className='menu1'"onMouseOut="this.className='menu2'">My Files <div class="list"> <a href="https:///">AIDI</a> <a href="">我的相册</a> <a href="">我的收藏</a> </div> </li> <li class="menu2"onMouseOver="this.className='menu1'"onMouseOut="this.className='menu2'">Management <div class="list"> <a href="https:///">AIDI</a> <a href="">我的首页</a> <a href="">我的日志</a> <a href="">我的相册</a> <a href="">我的收藏</a> <a href="">我的日志</a> <a href="">我的相册</a> <a href="">我的收藏</a> </div> </li> </ul> </div> </body> </html> 提示:您可以先修改部分代码再运行

来源:爱蒂网