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

网页布局基础

难度入门
时长 1小时30分
学习人数
综合评分9.63
2052人评价 查看评价
9.9 内容实用
9.6 简洁易懂
9.4 逻辑清晰
  • 块级标签有:div、ul、li、dl、dt、p
    查看全部
  • 实现网页自动居中一列布局的关键代码是margin:10px auto;width:80%
    查看全部
    0 采集 收起 来源:练习题

    2017-04-28

  • auto会根据浏览器的宽度自动的设置两边的外边距
    查看全部
  • 绝对定位 特点: 1.建立了以包含块(包装于外的属性)为基准的定位 2.完全脱离了标准文档流(不对原有元素产生影响) 3.随机拥有了偏移属性和Z-index属性 4.偏移的参照基准 未设置----(1)无论是否存在已定位的祖先元素(祖先包裹层,即包裹此元素的包裹层),都保持在元素的初始位置 (2)脱离了标准文档流 设置了偏移量----(1)无已定位的祖先元素,以<html>(根节点)为偏移参照基准, (2)有已定位的祖先元素,以距其最近的已定位只能先元素
    查看全部
    1 采集 收起 来源:绝对定位

    2018-03-22

  • 相对定位 特点: 相对于自身原有位置进行偏移 原来相对定位的元素仍处于标准文档流中 随即拥有的偏移属性和z-index属性(空间的层堆叠)
    查看全部
    0 采集 收起 来源:相对定位

    2017-04-28

  • position属性:三种定位 1.静态定位 2.相对定位 3.绝对定位 可设置4个属性值: static(静态定位)(未设置position,元素处于标准文档流中) relative(相对定位) absolute(绝对定位) fixed (固定定位)
    查看全部
  • position属性:三种定位 1.静态定位 2.相对定位 3.绝对定位 可设置4个属性值: static(静态定位) relative(相对定位) absolute(绝对定位) fixed (固定定位)
    查看全部
  • 清除浮动的常用方法: clear:both;或者clear:left/right; 同时设置width:100%(或固定宽度,如700px)+overflow:hidden;
    查看全部
  • clear:both; //这种清除浮动影响的方式 只适用于紧邻其后的兄弟元素 不适用于父级 overflow:hidden; //可用于受浮动影响的父级元素
    查看全部
    0 采集 收起 来源:编程练习

    2017-04-28

  • 预览图里left一栏是有边框的所以我们在源代码补充一个border:1px solid #999;让它与mid和right的样式一致 然后是关于#left、#mid、#right里的width属性值的问题: (1px(边框) + left大小:110px + 1px(边框) + left与mid间隔13px + 1px(边框) + mid大小650px + 1px(边框) + mid与right间隔13px = 790px) 因为#right使用绝对定位,且是根据父包裹层#wrap来进行绝对定位的,所以就需要设置margin-left:790px) 同理#mid这一层如果你使用方法一则需要设置margin-left:125px 方法一:使用float配合position *{margin:0; padding:0;} #wrap{width:970px; margin:0 auto;} #mainbody{position:relative; margin-top:15px;} #left{position:absolute;width:110px; border:1px solid #999;} #mid{position:absolute;margin-left:125px;width:650px;border:1px solid #999;} #right{position:absolute;margin-left:790px;border:1px solid #999;} 方法二:全部使用position *{margin:0; padding:0;} #wrap{width:970px; margin:0 auto;} #mainbody{position:relative; margin-top:15px;} #left{float:left;width:110px; border:1px solid #999;} #mid{float:left;margin-left:13px; width:650px; border:1px solid #999;} #right{position:absolute;margin-left:790px;border:1px solid #999;}
    查看全部
  • 外包层:#wrap{width:770px;margin:0 auto;}
    查看全部
  • 当一个元素设置了绝对定位,没有设置宽度时,元素的宽度根据内容进行调节。
    查看全部
    0 采集 收起 来源:绝对定位

    2017-04-27

  • border、content+padding、background-image、background-color、margin。
    查看全部
    0 采集 收起 来源:练习题

    2017-04-27

  • 如图,左侧导航栏的高度要大于右边的内容栏(固定宽度列的高度>自适应宽度的列),才能保证右侧内容栏不会出现内容显示不全或者溢出的情况。
    查看全部

举报

0/150
提交
取消
课程须知
1.一定要对HTML+CSS相关标签有所掌握;2.对网页布局知识有简单的了解
老师告诉你能学到什么?
1.掌握三大布局技巧——流式布局、浮动布局及绝对定位布局;2.精通标准文档流、盒子模型、float属性以及position属性等知识。

微信扫码,参与3人拼团

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

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