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

如何用CSS进行网页布局

江老实 Web前端工程师
难度初级
时长22分
学习人数
综合评分9.60
1991人评价 查看评价
9.8 内容实用
9.6 简洁易懂
9.4 逻辑清晰
  • 三列布局自适应 左右同时给绝对定位 中间给左右的margin值
    查看全部
    0 采集 收起 来源:三列布局

    2016-02-09

  • margin 0 auto
    查看全部
    0 采集 收起 来源:评测题目

    2016-02-08

  • 网页分列布局常见
    查看全部
    1 采集 收起 来源:内容简介

    2016-02-08

  • clear:both; //清除两边元素的浮动对他的影响 overflow: hidden; // 用在浮动元素本身清除对父元素的影响
    查看全部
    0 采集 收起 来源:实践题

    2016-02-08

  • clear:both; //清除两边元素的浮动对他的影响 overflow: hidden; // 用在浮动元素本身清除对父元素的影响
    查看全部
    0 采集 收起 来源:实践题

    2016-02-07

  • 一列布局,简单明了,突出,适合简单的
    查看全部
    0 采集 收起 来源:一列布局

    2016-02-06

  • 1:网页布局:又称版式布局,是网页UI设计师将有限的视觉元素进行有机的排列组合,将理性的思维个性的化的表现出来,是一种具有个人艺术特色的视觉传达方式。传达信息的同时有美感。 网页设计特点(相对纸媒来说) 1、网页可以自适应宽度 2、网页的长度理论上可以无限延长 3:页面为:头部,主体部分,底部。 分栏又称为分列:一列布局 二列布局 三列布局 以及混合布局(用的最多) 布局通过 浮动和定位来完成(实现ui界面效果
    查看全部
    0 采集 收起 来源:内容简介

    2016-02-06

  • - 宽度自适应:maigin:0 auto - 采用设置position为absolute的方法来实现 左侧固定宽度,右侧自适应大小的需求时,应该设置他们的父容器为relative方式,否则top的0点为左上角而不是父容器的左上角。当然也可以不设置,那样的话top值就应该为div标签top的高度,也可实现相同的效果。 - 右侧先加载则应该把right div标签放在left前,符合文件从上至下的读取加载的顺序。 - 兼容IE6不能用浮动
    查看全部
    0 采集 收起 来源:编程挑战

    2016-02-06

  • 转: 兼容IE6不能用浮动,而且当子元素要设定为absolute的时候,父元素要设定relative才可以。 要右侧自适应,则左侧left应该定宽并且position:absolute。 加载顺序先右后左div的顺序为先右后左
    查看全部
    1 采集 收起 来源:编程挑战

    2016-02-05

  • 不用float,用绝对定位定三列布局
    查看全部
    0 采集 收起 来源:三列布局

    2016-02-05

  • position与float的关系?以及什么时候使用position,什么时候使用float? 原因分析:使用float,如果左右列都是定宽,浏览器不用计算就能布好局,此时使用float会非常方便,但如果其中有一列的宽不确定,此时浏览器就会根据所在列的内容宽度来确定这个列的宽度,而且随着浏览器窗口的变化,有可能让网页的布局乱掉,产生颤动感。为了解决这个副作用,就要使用position定位这个功能 使用这个功能的原理,主要是利用块状元素默认充满整行的特性,实现了宽度随窗口的变化而变化。但此时左列就有可能在它的上方或下面(根据加载顺序不同),为了让他们“显示”成同一列,只好让定宽的一列漂浮起来(使用绝对定位),同时为了不让定宽的列和不定宽的列,不会产生重合,就要设置margin-left,right的值,为定宽的列空出位置。同时,为了实现绝对定位,也要设置父容器的position为相对定位,这样就可以给不定宽的子窗口提供参考物。 总结:1左右列定宽,用float方便 2有自适应,不定宽需要就用position
    查看全部
    0 采集 收起 来源:编程挑战

    2016-02-05

  • 1.要兼容IE6,所以尽量不要使用float,用绝对定位或者相对定位就可以了 2.在这里先加载的意思就是把right写在前面的div,left写在后面的div
    查看全部
    0 采集 收起 来源:编程挑战

    2016-02-05

  • 清除浮动的方法: 1.clear:both; 清除两边元素的浮动对他的影响 2.overflow:hidden; 在设置了width 或 height 的div中,超出父元素宽度或高度的部分,就隐藏了。
    查看全部
    0 采集 收起 来源:实践题

    2016-02-05

  • .top{height:100px;background:grey;} .main{height:600px;background:red;position:relative;} .left{height:600px;background:blue;width:200px;position:absolute;top:0;left:0;} .right{height:600px;background:green;margin-left:210px;} .foot{height:80px;background:coral;} 对main进行relative相对定位,然后.left就可以以mian为基础进行绝对定位。最好不要直接对left进行绝对定位,因为会将left从文档流中脱出来,对以后编程造成影响(这个不确定是不是这样,自己感觉。)
    查看全部
    0 采集 收起 来源:编程挑战

    2016-02-05

  • 左边固定 右边自适应
    查看全部
    0 采集 收起 来源:编程挑战

    2016-02-04

举报

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

微信扫码,参与3人拼团

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

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