码迷,mamicode.com
首页 > 其他好文 > 详细

inline-block实现的列表布局

时间:2017-04-15 13:32:01      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:ini   container   block   nbsp   cal   css   分享   char   line   

与其说是inline-block实现的,还比如说是line box模型实现的布局。为什么?往下看...

对于line box模型,不熟悉的同学可以看看张鑫旭大神的介绍

 对于布局,肯定有个containing block(包含块),然后就有一些inline-block box来构建成line box模型;最后加点修饰的调料就行了。

效果如下:

技术分享

<!DOCTYPE html>
<html>
	<head>
	<meta charset="utf-8" />
	<style type="text/css">
	.container{
		margin: 0 auto;
		width: auto;
		border: 1px solid red;
		padding-left: 30px;text-align:justify;

		float: left; 
	}

	.item{
		display: inline-block;
		margin-right: 30px;
		vertical-align: middle;
		text-align: center;
		width: 50px;
	}
	.img{
		width: 50px;
		height: 50px;
		background: blue;
	}
	</style>
	</head>
	<body>
	<div class="container">
		<span class="item"><div class="img"></div>01</span>
		<span class="item"><div class="img"></div><br>我是最高的,最高的,,,,</span>
		<span class="item"><div class="img"></div>03</span>
		<span class="item"><div class="img"></div>我也高,但没有你高,,</span>
	</div>
	</body>
</html>

 

inline-block实现的列表布局

标签:ini   container   block   nbsp   cal   css   分享   char   line   

原文地址:http://www.cnblogs.com/zhangshiliang/p/6713972.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!