Blogger Information
Blog 12
fans 0
comment 1
visits 5196
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
0904css基本布局浮动基础
唐长老
Original
781 people have browsed it

实例

<span>1. 实例演示如何消除子元素浮动造成父元素高度折叠的影响</span>
<div class="box1">
    <div class="box2">子元素</div>
    <div class="clearn"></div>
</div>
<div>
    1.设置父级高度
    不适用.如果子元素高度变化后父级高度也需要跟随修改变化
</div>
<div>
2.父级浮动
    不适用.如果存在多个父级的话 就必须将父级全部浮动
</div>
<div>
3.添加div 清除浮动
    不适应.如果当PHP进行页面循环渲染后可能会多次重复.
</div>
<div>
4.overflow:hidden
    推荐使用此方案.
</div>

.box1{
    width: 200px;
    border: 10px solid red;
}

.box2{
    width:inherit;/*继承父级高度*/
    height: 200px;
    background-color: rebeccapurple;
}


.box2{
    float: left;
}
/*方案一:设置父级高度*/
/*.box1{
    height: 200px;
}*/
 /*方案二:父级也设置浮动*/
/*
.box1{
    float: left;
}*/

/*方案三:设置专门清楚浮动div*/
/*.clearn{
    clear: both;
}*/

/*方案四:设置overflow*/
.box1{
    overflow:hidden
}

运行实例 »

点击 "运行实例" 按钮查看在线实例


2. 实例演示三列布局的实现原理( 绝对定位实现, 浮动定位实现)

实例

相对定位布局
<div class="main">
    <div class="left">左</div>
    <div class="content">中</div>
    <div class="right">右</div>
</div>

.main{
    width: 1000px;
    height: 800px;

}
.main{
    position: absolute;
}

.left{
    background-color: rebeccapurple;
    height:800px ;
    width: 200px;
    position: absolute;
    top: 0;
    left: 0;
}


.content{
    background-color: red;
    height:800px ;
    margin-left: 210px;
    margin-right: 210px;

}


.right{
    background-color: yellowgreen;
    position: absolute;
    height:800px ;
    width: 200px;
    top: 0;
    right: 0;
}

运行实例 »

点击 "运行实例" 按钮查看在线实例


Correction status:qualified

Teacher's comments:写得不错, 没写总结, 下次注意
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!