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

如何用CSS进行网页布局

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

    2016-08-06

  • margin后面如果只有两个参数的话,第一个表示top和bottom,第二个表示left和right 因为0 auto,表示上下边界为0,左右则根据宽度自适应相同值(即居中)
    查看全部
    0 采集 收起 来源:练习题

    2016-08-06

  • 这节课主要讲了网页的简单介绍; 网页的主要元素是文本和图片,网页设计的特点有两个(一个是网页可以自适应宽度、二是网页的长度理论上没有限制) 网页一般分为三部分:头部、内容、底部;再根据内容的多少给网页分栏(又称分列):一列布局、二列布局、三列布局、混合布局等)
    查看全部
    0 采集 收起 来源:内容简介

    2016-08-06

  • 常见的布局方式
    查看全部
    0 采集 收起 来源:内容简介

    2016-08-06

  • .left{width:200px;height:600px;background:#ccc;position:absolute;left:0;top:0;} .main{height:600px;background:#9CF;margin:0 310px 0 210px;} .right{height:600px;width:300px;background:#FCC;position:absolute;right:0;top:0;} /*position:absolute;使得其脱离标准文档流,因而使main参照body显示(margin:0 310px 0 210px;)*/
    查看全部
    0 采集 收起 来源:编程练习

    2016-08-05

  • 宽度不定义 就是一个通栏
    查看全部
    0 采集 收起 来源:一列布局

    2016-08-05

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

    2016-08-05

  • 三列布局较为特殊的例子,左右固定列宽,中间自适应宽度,只能用position,不能用float<br/> .left{width:200px;height:500px;background-color:red;position:absolute;left:0} .middle{height:500px;background-color:silver;margin:0px 300px 0px 200px;} .right{width:300px;height:500px;background-color:blue;position:absolute;right:0;}
    查看全部
    0 采集 收起 来源:三列布局

    2018-03-22

  • float:left; float:right;
    查看全部
    0 采集 收起 来源:编程练习

    2016-08-05

  • 有三种情况使得元素脱离文档流: 1、浮动:float; 2、绝对定位:absolute; 3、固定定位:fixed;
    查看全部
    0 采集 收起 来源:评测题目

    2016-08-05

  • 什么叫布局
    查看全部
    0 采集 收起 来源:内容简介

    2016-08-05

  • 自适应的三列分布布局,可以DIY 。
    查看全部
    0 采集 收起 来源:三列布局

    2016-08-05

  • float:left;text-align:left;有关浮动样式的选择。
    查看全部
    0 采集 收起 来源:编程练习

    2016-08-05

  • 左右的宽度不一样 margin 定义的宽度也应该不一样
    查看全部
    0 采集 收起 来源:编程练习

    2016-08-05

  • <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>混合布局编程挑战</title> <style type="text/css"> body{ margin:0; padding:0; font-size:30px; color:#fff} .top{height:200px;magrin:0 auto;background: #ccc} .main{height:600px;magrin:0 auto;background: red;} .left{width:200px;height:600px;background: blue;position:absolute;top:200px;left:0;} .right{height:600px;background:green; position:absolute;top:200px;right:0;left :220px;} .foot{height:200px;magrin:0 auto;background:orange;} </style> </head> <body> <div class="top">top</div> <div class="main"> <div class="right">right</div> <div class="left">left</div> </div> <div class="foot">foot</div> </body> </html>
    查看全部
    0 采集 收起 来源:编程挑战

    2018-03-22

举报

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

微信扫码,参与3人拼团

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

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