您的位置:首页 > Web前端 > HTML

HTML-div+ul+li经典布局案例

2017-08-11 11:42 423 查看
使用div+ul+li可以实现非常美观的布局,而且控制CSS样式的时候非常的方便;

简单案例1

先上效果图:



实现的代码如下:

<!DOCTYPE html>
<html>
<head>
<title>div-ul-li经典布局</title>
<meta charset="utf-8">
<style type="text/css">
*{
/*去掉所有元素的边距*/
/*可以去掉ul 中 li 的左边距,使之美观*/
margin:0;
padding:0;
}
#div-box1{
width: 500px;
height: 600px;
border:1px solid silver;
margin:20px auto 0 auto;
}
#div-box1 .faceul{
width: 400px;
height: 550px;
/*使 ul 自动水平居中*/
margin:20px auto 0 auto;
border:1px solid green;
}
#div-box1 li{
/*去掉 li 前边的样式*/
list-style-type:none;
width: 100px;
height: 120px;
border:1px solid red;
/*为了让 li 放一排,使用左左浮动*/
float:left;
margin:10px 0 0 10px;
}
.faceul img{
width: 80px;
margin: 10px 0 0 10px;
}
.faceul span{
margin-left: 35px;
display: block;
}
.faceul a:link{
color:black;
text-decoration:none;
}
.faceul a:hover{
color:red;
text-decoration:underline;
}
</style>
</head>
<body>
<div id="div-box1">
<ul class="faceul">
<li><img src="union.jpg"><span><a href="#">宇宙</a></span></li>
<li><img src="union.jpg"><span><a href="#">宇宙</a></span></li>
<li><img src="union.jpg"><span><a href="#">宇宙</a></span></li>
<li><img src="union.jpg"><span><a href="#">宇宙</a></span></li>
<li><img src="union.jpg"><span><a href="#">宇宙</a></span></li>
<li><img src="union.jpg"><span><a href="#">宇宙</a></span></li>
<li><img src="union.jpg"><span><a href="#">宇宙</a></span></li>
<li><img src="union.jpg"><span><a href="#">宇宙</a></span></li>
<li><img src="union.jpg"><span><a href="#">宇宙</a></span></li>
<li><img src="union.jpg"><span><a href="#">宇宙</a></span></li>
<li><img src="union.jpg"><span><a href="#">宇宙</a></span></li>
<li><img src="union.jpg"><span><a href="#">宇宙</a></span></li>
</ul>
</div>
</body>
</html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  html