学习CSS布局网页的一些实例

2020-05-16 06:35:28易采站长站整理

width:70%;
height:300px;
float:left;
}

注:在CSS布局中,一个对象的宽度,不仅仅是由WIDTH值来决定,一个对象的真实宽度是由对象本身的宽、对象的左右外边距,以及左右边框,还有内边距这些属性相加而成。有关宽度计算的问题,是CSS布局中相当重要的被成为盒模型问题。

右列宽度自适应

XHTML CODE:

<div id="left">left</div>
<div id="right">right</div>

CSS CODE:

#left{
background-color:#EBDD9E;
border:2px solid #B5A068;
width:100px;
height:300px;
float:left;
}
#right{
background-color:#EBDD9E;
border:2px solid #B5A068;
width:300px;
height:300px;
}

二列固定宽度居中

XHTML CODE:

<div id="layout">
<div id="left">left</div>
<div id="right">right</div>
</div>

CSS CODE:

#layout{
margin:0px auto;
width:408px;
}
#left,#right{
background-color:#EBDD9E;
border:2px solid #B5A068;
width:200px;
height:300px;
float:left;
}
3.三列布局

三列浮动中间列宽度自适应

XHTML CODE:

<div id="left">left</div>
<div id="center">center</div>
<div id="right">right</div>

CSS CODE:

body{
margin:0px;
}
#left{
background-color:#EBDD9E;
border:2px solid #B5A068;
width:100px;
height:300px;
position:absolute;
top:0px;
left:0px;
}
#center{
background-color:#EBDD9E;
border:2px solid #B5A068;
height:300px;
margin-left:100px;
margin-right:100px;
}
#right{
background-color:#EBDD9E;
border:2px solid #B5A068;
width:100px;
height:300px;
position:absolute;
right:0px;
top:0px;
}

最后,软件开发网提醒大家请自行演示学习.