一个DIV三列布局100%高度自适应的好例子(国外)

 

来自http://www.webmasterworld.com/forum83/200.htm

很好很强大

 

<? xml version="1.0" encoding="UTF-8" ?>  
<! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" 
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"
>  
< html  xmlns ="http://www.w3.org/1999/xhtml"  xml:lang ="en"   >  
< head >  
< title > One Hundred Percent Height divs </ title >  
< style  type ="text/css"  media ="screen" >  
body 
{  
margin
: 0 ;  
padding
: 0 ;  
height
: 100% ;   /*  this is the key!  */  
}  
#left 
{  
position
: absolute ;  
left
: 0 ;  
top
: 0 ;  
padding
: 0 ;  
width
: 200px ;  
height
: 100% ;   /*  works only if parent container is assigned a height value  */  
color
: #333 ;  
background
: #eaeaea ;  
border
: 1px solid #333 ;  
}  
.content 
{  
margin-left
: 220px ;  
margin-right
: 220px ;  
margin-bottom
: 20px ;  
color
: #333 ;  
background
: #ffc ;  
border
: 1px solid #333 ;  
padding
: 0 10px ;  
}  
#right 
{  
position
: absolute ;  
right
: 0 ;  
top
: 0 ;  
padding
: 0 ;  
width
: 200px ;  
height
: 100% ;   /*  works only if parent container is assigned a height value  */  
color
: #333 ;  
background
: #eaeaea ;  
border
: 1px solid #333 ;  
}  

#left p 
{  
padding
: 0 10px ;  
}  
#right p 
{  
padding
: 0 10px ;  
}  
p.top 
{  
margin-top
: 20px ;  
}  
</ style >  
</ head >  

< body >  
< div  id ="left" >  
< class ="top" > This design uses a defined body height of 100% which allows setting the 
contained left and right divs at 100% height.
</ p >  

< p > This design uses a defined body height of 100% which allows setting the contained left and 
right divs at 100% height.
</ p >  

< p > This design uses a defined body height of 100% which allows setting the contained left and 
right divs at 100% height.
</ p >  
</ div >  

< div  class ="content" >  
< p > This design uses a defined body height which of 100% allows setting the contained left and 
right divs at 100% height.
</ p >  
</ div >  

< div  class ="content" >  
< p > This design uses a defined body height which of 100% allows setting the contained left and 
right divs at 100% height.
</ p >  
</ div >  

< div  class ="content" >  
< p > This design uses a defined body height which of 100% allows setting the contained left and 
right divs at 100% height.
</ p >  
</ div >  

< div  id ="right" >  
< class ="top" > To solve an inheritance issue displayed in div #right as rendered in Opera, class p.top 
using margin-top:20; is applied to the first paragraph of each outer divs.
</ p >  

< p > This design uses a defined body height which of 100% allows setting the contained left and 
right divs at 100% height.
</ p >  

< p > This design uses a defined body height which of 100% allows setting the contained left and 
right divs at 100% height.
</ p >  
</ div >  
</ body >  
</ html >  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值