为了账号安全,请及时绑定邮箱和手机立即绑定

没加clear:both为什么一样能出效果是我的代码错误了吗

下面是代码:

<style type="text/css">

body{

font-style:italic;

margin:0;

padding:0;

font-size:15px;

}

div{

text-align:center;

line-height:30px;

}

.top{

height:50px;background:#09C;

}

.head{

width:600px;

height:50px;

background:#C33;

margin:0 auto;

}

.main{

margin:0 auto;

background:#00F;

width:600px;

height:700px;

}

.left{

width:150px;

height:700px;

float:left;

background:#6CF;

}

.right{

width:450px;

height:700px;

float:right;

background:#C36;

}

.sub_left{

width:225px;

height:700px;

background:#99C;

float:left;

}

.sub_right{

width:225px;

height:700px;

background:#3FC;

float:right;

}

.footer{

height:50px;

background:#F00;

}

</style>

下面是div:

<div class="top">

    <div class="head">head</div>

</div>

<div class="main">

    <div class="left">left</div>

    <div class="right">

    <div class="r_sub_left">sub_left

        </div>

        <div class=" r_sub_right">sub_right

        </div>

    </div>

</div>

<div class="footer">footer</div>


正在回答

举报

0/150
提交
取消
如何用CSS进行网页布局
  • 参与学习       209624    人
  • 解答问题       1153    个

用最简洁的案例教你布局的那些知识,这是前端工程师基本技能

进入课程

没加clear:both为什么一样能出效果是我的代码错误了吗

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信