首页 > IT.IT > 在css+div里面实现div的底对齐

在css+div里面实现div的底对齐

2007年11月6日  如果本文对您有帮助,请留下您宝贵的足印!==>

苏南博文导读
开始拉~,话说在css+div的年代里,网页布局成了代码高手的专利,没有点底子的人还真搞不定css+div,还是老老实实的table套table吧。table虽然不符合这标准,不符合那个标准,不过在布局方面确实还是宝刀不老的说。不过,必经是一个过去的时代的东西了,现在就说说如何让一个div实现底部对齐

 
一,代码结构

<style>
 #parent{
 width:300px;
 height:300px;
 background:gray;
 }
 #i_want_to_be_bottom{
 width:100px;
 height:30px;
 background:red;
 }
 </style>
 <div id="parent">
 <div id="i_want_to_be_bottom"></div>
 </div>
 

截图如下:

 
二、变动后代码

<style>
#parent{
width:300px;
height:300px;
background:gray;
position:relative;
}
#i_want_to_be_bottom{
width:100px;
height:30px;
background:red;
position:absolute;
bottom:0px;
}
</style>
<div id="parent">
<div id="i_want_to_be_bottom"></div>
</div>


 
三、变动点提示
#parent{
….
postion:relative;
….
}
#i_want_to_be_bottom{
….
position:absolute;
bottom:0px;
….

 
四、写在最后
当然,你也可以设置子div的margin选项达到底对齐的目的,但是如果父div的高度是可变的时候,这样做就不行了。所以,达到子div底对齐的万能办法是使用如上所述办法,当然,有的时候,你可以使用子div的right:0px来达到右对齐的目的。


本文来自苏南的博客, 转载请注明网址:http://newsn.net, 谢谢!
我的淘宝小店:http://68zz.com
我的Sina圈子:http://q.blog.sina.com.cn/pctalk


作者: 苏南 分类: IT.IT 标签:
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.