CSS布局技巧之多列同高方法
2012-03-27 11:11 VVG 阅读(2233) 评论(0) 编辑 收藏 举报CSS多列布局同高如下所示:
CSS实现三列DIV等高布局
这确实是个很简单的问题,也许你也已经相当熟悉,但很多人还不知道。下面介绍的技术是一个简捷的小技巧,它一定可以帮助你解决这个头痛的问题。
三列DIV等高
这确实是个很简单的问题,也许你也已经相当熟悉,但很多人还不知道问题,也许你也已经相当熟悉,但很多人还不知道问题,也许你也已经相当熟悉,但很多人还不知道问题,也许你也已经相当熟悉,但很多人还不知道。下面介绍的技术是一个简捷的小技还不知道问题,也许你也已经相当熟悉,但很多人还不知道。下面介绍的技术是一个简捷的小技还不知道问题,也许你也已经相当熟悉,但很多人还不知道。下面介绍的技术是一个简捷的小技还不知道问题,也许你也已经捷的小技巧,它一定可以帮助你解决这个头痛。
CSS实现
这确实是个很简单的问题,也许你也已经相当熟悉,但很多人还不知道。下面介绍的技术是一个简捷的小技巧,它一定可以帮助你解决这个头痛的问题。这确实是个很简单的问题,也许你也已经相当熟悉,但很多人还不知道。下面介绍的技术是一个简捷的小技巧,它一定可以帮助你解决这个头痛的问题。
摘自:精通CSS 高级Web标准解决方案(第二版)
这种技术的关键是给每个框设置大的底内边距,然后用数值相似的负外边距消除这个高度。这会导致每个列溢出容器元素。如果把容器的overflow属性设置为hidden,列就在最高点被裁切。
本例需要用到如下两张图片,才能实现上下圆角的效果;
1.jpg
2.jpg
圆角效果如下:
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>CSS</title>
<style type="text/css">
*{
margin:0;
padding:0;
font-size:12px;
}
#wrap{
overflow:hidden;
width:670px;
margin:10px auto;
padding-bottom:10px;
position:relative;
}
.box{
float:left;
display:inline;
margin-top:10px;
width:190px;
background:url(1.jpg) #c8c8c8 no-repeat;
margin-left:10px;
padding:10px;
padding-bottom:820px;
margin-bottom:-800px;
}
.bottom{
background:url(2.jpg) #c8c8c8 no-repeat bottom left;
position:absolute;
width:210px;
height:13px;
bottom:0;
margin-left:-10px;
}
</style>
</head>
<body>
<div id="wrap">
<div class="box">
<h1>CSS实现三列DIV等高布局</h1>
<p>这确实是个很简单的问题,也许你也已经相当熟悉,但很多人还不知道。下面介绍的技术是一个简捷的小技巧,它一定可以帮助你解决这个头痛的问题。</p>
<div class="bottom"></div>
</div>
<div class="box">
<h1>三列DIV等高</h1>
<p>这确实是个很简单的问题,也许你也已经相当熟悉,但很多人还不知道问题,也许你也已经相当熟悉,但很多人还不知道问题,也许你也已经相当熟悉,但很多人还不知道问题,也许你也已经相当熟悉,但很多人还不知道。下面介绍的技术是一个简捷的小技还不知道问题,也许你也已经相当熟悉,但很多人还不知道。下面介绍的技术是一个简捷的小技还不知道问题,也许你也已经相当熟悉,但很多人还不知道。下面介绍的技术是一个简捷的小技还不知道问题,也许你也已经相当熟悉,但很多人还不知道。下面介绍的技术是一个简捷的小技还不知道问题,也许你也已经相当熟悉,但很多人还不知道。下面介绍的技术是一个简捷的小技还不知道问题,也许你也已经相当熟悉,但很多人还不知道。下面介绍的技术是一个简捷的小技巧,它一定可以帮助你解决这个头痛的问题。这确实是个很简单的问题,也许你也已经相当熟悉,但很多人还不知道。下面介绍的技术是一个简捷的小技巧,它一定可以帮助你解决这个头痛。</p>
<div class="bottom"></div>
</div>
<div class="box">
<h1>CSS实现</h1>
<p>这确实是个很简单的问题,也许你也已经相当熟悉,但很多人还不知道。下面介绍的技术是一个简捷的小技巧,它一定可以帮助你解决这个头痛的问题。这确实是个很简单的问题,也许你也已经相当熟悉,但很多人还不知道。下面介绍的技术是一个简捷的小技巧,它一定可以帮助你解决这个头痛的问题。</p>
<div class="bottom"></div>
</div>
</div>
</body>
</html>
转载请注明出处:http://www.cnblogs.com/NNUF/