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

如何用CSS进行网页布局

江老实 Web前端工程师
难度初级
时长22分
学习人数
综合评分9.60
1991人评价 查看评价
9.8 内容实用
9.6 简洁易懂
9.4 逻辑清晰
  • 自适应百分比宽度
    查看全部
    0 采集 收起 来源:内容简介

    2017-11-04

  • 浮动的位置基于父级元素。 clear:both相当于让前面的脱离了文档流的元素重新撑开,然后根据文档流重新调整自己的位置。
    查看全部
    2 采集 收起 来源:实践题

    2017-11-02

  • 混合布局
    查看全部
    1 采集 收起 来源:混合布局

    2017-10-31

  • body 部分用class进行命名分类 再到style里面分别定义其属性 margin:0 auto 垂直方向水平居中
    查看全部
    0 采集 收起 来源:一列布局

    2017-10-31

  • 1、样式加载:样式按从上往下排序,写在前面的先加载; 2、兼容ie6:不能用浮动float,只能先设置父元素main为相对定位relative作为参照定位,后设置其子元素(right、left)为绝对定位absolute,并设置其具体位置。
    查看全部
    0 采集 收起 来源:编程挑战

    2017-10-30

  • 要理解文档流和浮动: 文档流:自上而下,从左到右。 浮动(两张纸叠放,最下面的是文档流,上面的是浮动元素的位面):脱离文档流。 然后分析问题: top元素的子元素head,高度100px,存在于文档流中 main元素的子元素left,right高度600px,浮动,脱离文档流 footer元素,高度100px,存在于文档流中。 文档流(底层)top元素后紧跟footer元素。 视频中main元素设置了高度,而这个实践题中的main元素没有设置高度。 视频中main相当于有骨头撑着foot,实践题中的main相当于没骨头,无法撑着footer,要footer自己处理
    查看全部
    2 采集 收起 来源:实践题

    2017-10-29

  • div作用 让内容包裹在DIV内,实现各式各样的美化,比如对div设置边框,这样内容就区就有边框样式、对div设置字体颜色这样对应DIV内字体就有了各式各样的颜色;对div设置背景颜色或背景图片,这样内容就有了漂亮的css背景。 div标签内使用样式实现各式各样排版,对div设置不同的css样式,实现美工图布局样式。
    查看全部
    0 采集 收起 来源:一列布局

    2017-10-29

  • div作用 让内容包裹在DIV内,实现各式各样的美化,比如对div设置边框,这样内容就区就有边框样式、对div设置字体颜色这样对应DIV内字体就有了各式各样的颜色;对div设置背景颜色或背景图片,这样内容就有了漂亮的css背景。 div标签内使用样式实现各式各样排版,对div设置不同的css样式,实现美工图布局样式。
    查看全部
    1 采集 收起 来源:一列布局

    2017-10-29

  • 三列布局中, 想让中间的模块自适应, 取消浮动 将两边布局设置为绝对定位在他们左边和右边 将中间的模块步需要设置宽度,还要设置他的左右margin
    查看全部
    0 采集 收起 来源:编程练习

    2017-10-28

  • 一般的三列布局 分成三列即可 {div class=left}{div class=middle}{div class=right} 然后.left{float:left} .middle{float:left} .right{float:right}
    查看全部
    0 采集 收起 来源:三列布局

    2017-10-28

  • 用div把两列包含起来,然后左右的用float:left 右边的用float:right 外面的div可以用margin:0 auto使其居中
    查看全部
    0 采集 收起 来源:编程练习

    2017-10-28

  • 当宽高自适应的时候可以设置百分比
    查看全部
    0 采集 收起 来源:二列布局

    2017-10-28

  • 一列布局,作为网站的首页。 简单明了,重点突出,适合放标题和大logo,不要多行文本。
    查看全部
    0 采集 收起 来源:一列布局

    2017-10-28

  • 1、宽度自适应:不设置宽度; 2、样式加载:样式按从上往下排序,写在前面的先加载; 3、兼容ie6:不能用浮动float,只能先设置父元素main为相对定位relative作为参照定位,后设置其子元素(right、left)为绝对定位absolute,并设置其具体位置。 4、如不给right设置外边距margin,则其自适应宽度会与其中的文字同宽; 5、由于left的width为200px,则right的margin-left为210px,因此right与left的间隔为10px; 6、由于right为main的首个子元素,因此默认叠加在main上面,无需设置绝对定位。
    查看全部
    0 采集 收起 来源:编程挑战

    2017-10-28

  • 上面的代码没有给main设置高度,而main里的内容又设置成了浮动,所以footer会跑到head的下面。 解决方法有3个:1.清除浮动, clear:both; 2.为main设置高度, .main{ width:860px;height:600px;margin:0 auto;background:#9FC; } 3 footer自己设置margin高度600px: .footer{ height:50px; background:#9F9; margin:600px 0 0 0;}
    查看全部
    1 采集 收起 来源:实践题

    2017-10-27

举报

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

微信扫码,参与3人拼团

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

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