利用CSS做下拉列表
程序员文章站
2024-01-26 16:09:00
...
第四篇
利用 :hover选择器 鼠标放上去后下拉列表出现,鼠标移走时列表消失。
效果图
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<link rel="shortcut icon" href="hpu.png">
<style>
*{padding:0px;margin:0px;}
header{background:#8f0;
width:100%;
height:100px;
margin-bottom:3px;
position:relative;
}
section{
width:100%;
height:600px;
/*margin-bottom:5px;*/
}
#a1{background:cyan;
width:30%;
height:600px;
float:left;
margin-right:5px;
}
#a2{background:#d45;
width:39.5%;
height:600px;
float:left;
}
aside{background: purple;
width:29.5%;
height:600px;
float:right;
}
footer{background:#a50;
width:100%;
height:100px;
clear:both;
margin-top:5px;
}
nav{position:absolute;
left:200px;
top:55px;
}
ul{list-style: none;}
ul li{float:left;}
ul li a{display:block;
text-decoration: none;
background:#05f;
color:#fff;
font-weight: bold;
height:40px;
line-height:40px;
margin-right: 1px;
padding:0px 10px;
}
ul li a:hover{background:#f90;}
ul li ul{margin-top:1px;display:none;}
ul li ul li{float:none;}
ul li ul li a{border-bottom:1px solid white;}
ul li:hover ul{display:block;}
</style>
</head>
<body>
<header>
<nav>
<ul>
<li><a href="#">学校概况</a></li>
<li><a href="#">管理机构</a></li>
<li><a href="#">院系设置</a>
<ul>
<li><a href="#">电气学院</a></li>
<li><a href="#">安全学院</a></li>
<li><a href="#">材料学院</a></li>
<li><a href="#">能源学院</a></li>
<li><a href="#">资环学院</a></li>
</ul>
</li>
<li><a href="#">招生就业</a></li>
<li><a href="#">科学研究</a></li>
</ul>
</nav>
</header>
<!-- section是中间的三部分 -->
<section>
<article id="a1"></article>
<article id="a2"></article>
<aside></aside>
</section>
<footer></footer>
</body>
</html>
上一篇: 在项目中操作 MySQL
推荐阅读
-
利用CSS做下拉列表
-
html select 中的 option 下拉列表的宽度, IE8中不能自动适应宽度, 如何简单解决?_html/css_WEB-ITnose
-
ie6设置select下拉列表的属性不起作用_html/css_WEB-ITnose
-
VS中利用ASP.net做网站,使用Gridview显示数据列表,用IIS发布后,在IE浏览器和360浏览器中看到样式不一样求高手指教!_html/css_WEB-ITnose
-
VS中利用ASP.net做网站,使用Gridview显示数据列表,用IIS发布后,在IE浏览器和360浏览器中看到样式不一样求高手指教!_html/css_WEB-ITnose
-
怎样动态的获取位于下拉列表的值?我想通过得到下拉列表的值进行判断_html/css_WEB-ITnose
-
WPS表格利用下拉列表在数据过多时输入查询指定数据
-
css中利用什么属性控制列表的样式
-
利用css3如何设置没有上下边的列表间隔线
-
利用CSS3的transform做的动态时钟效果