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

如何用CSS进行网页布局

江老实 Web前端工程师
难度初级
时长22分
学习人数
综合评分9.60
1991人评价 查看评价
9.8 内容实用
9.6 简洁易懂
9.4 逻辑清晰
  • Div{margin:0 auto}:居中对齐
    查看全部
    0 采集 收起 来源:练习题

    2016-05-02

  • float是紧贴跟随,所以要注意块与块的顺序
    查看全部
    0 采集 收起 来源:编程挑战

    2016-05-02

  • 完全可以使用float,但是需要把原题目中的 <div class="right">left</div> <div class="left">right</div> 改成 <div class="left">left</div> <div class="right">right</div> 即要注意容器顺序,因为float是跟随。 同时float不仅只使用两列布局,多列同样使用,关键是需要根据实际情况来选择最合适的方式。 代码: <style type="text/css"> body{ margin:0; padding:0; font-size:30px; color:#fff} .top{width:100%;height:100px;background:grey;} .main{width:100%;height:600px;background:red;} .left{width:200px;height:600px;float:left;background:blue;} .right{height:600px;margin-left:210px;background:green;} .foot{width:100%;height:100px;background:pink;} </style> </head> <body> <div class="top">top</div> <div class="main"> <div class="left">left</div> <div class="right">right</div> </div> <div class="foot">foot</div> </body>
    查看全部
    0 采集 收起 来源:编程挑战

    2018-03-22

  • 兼容性较好的三种清除浮动方法:<br> 一、设置父级高度<br> 二、使用overflow:hidden<br> 三、使用clear:both
    查看全部
    0 采集 收起 来源:实践题

    2018-03-22

  • 浮动(float)和绝对定位(position:abdsolute):让元素脱离文档流。
    查看全部
    0 采集 收起 来源:评测题目

    2016-05-02

  • 浮动(float)和绝对定位(position)可以让元素脱离文档流。
    查看全部
    0 采集 收起 来源:评测题目

    2016-05-02

  • position定位,不需要清除浮动。 浏览器加载顺序是:从上到下,只要写在前面的就先加载
    查看全部
    0 采集 收起 来源:编程挑战

    2016-05-01

  • buju
    查看全部
    0 采集 收起 来源:内容简介

    2016-05-01

  • 删掉浮动,使用绝对定位
    查看全部
    0 采集 收起 来源:三列布局

    2016-05-01

  • css清除默认样式 body{margin:0;padding:0}
    查看全部
    0 采集 收起 来源:一列布局

    2016-05-01

  • 单列布局
    查看全部
    0 采集 收起 来源:一列布局

    2016-05-01

  • 一列,二列,三列,常用混合布局
    查看全部
    0 采集 收起 来源:内容简介

    2016-05-01

  • div是块状元素,它会很霸道的占一行,从代码可以看出啊,整个的main内容块没有指定高度的,只有它的子内容块指定了高度,但是它的子内容块是浮动的,所以子内容块的高度不能影响成为main的高度,那么浏览器就默认了把footer的div显示在top的下一行,这个时候添加clear:both清除了上面模块的浮动特性,那么此时main的高度就是和子内容块的高度是一样的,因此浏览器就会把footer的div显示在main的下一行
    查看全部
    0 采集 收起 来源:实践题

    2016-05-01

  • 两边设置了宽度,中间没有默认就是自适应的 块元素和块元素之间的距离 如果是这样的话,4-1节middle与left、right之间左右margin设置为0不就行了,为什么还要加上两边的宽度 因为这里是绝对定位。其他元素和它可以覆盖的
    查看全部
    1 采集 收起 来源:三列布局

    2016-05-01

  • .left(width:200px;heght:500px;float:left;background:#ccc)<br> .middle(height:500px;float:left;background:#999)<br> .right(width:300px;height;500px;float:right;background:#ddd)<br> 浮动后的盒子上来后不再占一行,可以并排,这三个盒子在同一层面,由于中间那个盒子宽度没填默认100%所以要占一行
    查看全部
    1 采集 收起 来源:三列布局

    2018-03-22

举报

0/150
提交
取消
课程须知
1.你需要掌握html+css样式基础知识 2.有一定的前端实际开发经验
老师告诉你能学到什么?
1.掌握网页布局的相关知识 2.能对不同的网页进行布局结构划分 3.掌握固定宽度和自适应宽度的实现方法

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!