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

网页布局基础

难度入门
时长 1小时30分
学习人数
综合评分9.63
2052人评价 查看评价
9.9 内容实用
9.6 简洁易懂
9.4 逻辑清晰
  • 盒子模型的尺寸
    查看全部
    0 采集 收起 来源:盒子模型

    2016-05-31

  • 追加的元素在原本的content的元素后空格写入即可
    查看全部
    0 采集 收起 来源:盒子模型

    2016-05-31

  • 3d的盒子模型
    查看全部
    0 采集 收起 来源:盒子模型

    2016-05-31

  • 标准文档流 从上到下,从左到右,输出文档内容 由块级元素和行级元素组成 块级元素 从左到右撑满页面,独占一行,触碰到边缘时,会自动换行 块级标签:div、ul、li、dl、dt、p…… 行级元素:能在同一行内显示 行级标签:span、strong、img、input
    查看全部
  • CSS 规定的定位机制有三种,分别是标准文档流、浮动及绝对定位。 css中position属性有四种:static(正常文档流)、relative(相对定位)、absoulute(绝对定位)、fixed(固定定位)。
    查看全部
    0 采集 收起 来源:练习题

    2016-05-31

  • #mainbody{position:relative; margin-top:15px;} #left{float:left; width:110px; } #mid{margin-left:123px;width:650px;border:1px solid #999;} #right{position:absolute;top:0;margin-left:777px; border:1px solid #999;}
    查看全部
  • (float和position的理解) float:1.仍在标准文档流中。2.若未设置width,宽度大小随内容大小变化。3.影响紧随其后的一个元素(可能影响其父元素,用width:100%+overflow:hiddle;或clear:both;清除浮动)。 relative:1.仍在标准文档流中。2相对自身最初位置偏移。3.有偏移属性和Z轴,会遮盖其他元素。4.宽度不随内容大小改变。 absolute:1.脱离标准文档流。2.以最近的、设置了定位的父包含块定位;若无,以<html>元素定位。3.有偏移属性和Z轴。4.若未设置width,宽度大小随内容大小变化
    查看全部
  • 当父元素和子元素都没有定义宽度的情况下实现水平居中: display:inline-block 可以使用text-align:center和display:inline-block相结合,这个技巧需要一个父元素。 HTML代码: <div class="navbar"> <ul> <li><a href="/">Home</a></li> … </ul> </div> CSS代码: .navbar { text-align:center; } .navbar ul { display:inline-block; } .navbar li { float:left; } .navbar li + li { margin-left:20px; } IE系列IE8+支持,要IE7 IE6 支持需要加入以下代码使display:inline像display:inline-block一样 复制代码代码如下: .navbar ul { *display:inline; *zoom:1; } position:relative 使用position:relative与float相结合的技巧及其浮动和定位参照物的关系,这个技巧需要两个父元素,一个用来定位而另外一个用来避免出现滚动条。 IE7下需要加入下列代码支持: .navbar { position:relative; } display:table 如果向使用极少的标签实现,这个方法是个不错的选择。 不支持IE7及一下浏览器,其他的主流浏览器都支持。 display:inline-flex 这个方法需要使用 flex-layout 的知识。 使用CSS fit-content 值 下面看看如何用fit-content创建一个包含子元素浮动的未知宽度的导航。
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • 你如果直接设置margin-top:0px 此时因为content处在sidebar下面 所以这句代码的意思是content的上界和sidebar保持0px的距离 但是设置top:0px的意思是在绝对定位中content相对于其父元素mainbody的上界保持0px的距离 那么此时自然就紧贴于mainbody的顶部了 总而言之 设置margin-top的参考物是content此时上面的元素,设置top的参考物是其绝对定位的父元素
    查看全部
    0 采集 收起 来源:编程练习

    2016-05-31

  • absolute实现两列布局的适应情况 常用于一列固定宽度,另一列宽度自适应的情况 主要技能: 1.relative 父元素相对定位 2.absolute 自适应宽度元素绝对定位 注意:固定宽度列的高度>自适应宽度的列 固定宽度充当柱子,将其父元素支撑起来,不至于让自适应宽度列内容溢出
    查看全部
    0 采集 收起 来源:编程练习

    2016-05-31

  • @清除浮动的常用两种方法 设置了float 浮动,元素脱离文档流,但是元素中的内容是在文档流中的。 当元素没有设置宽度值,而设置了浮动属性,元素的宽度随内容的变化而变化(没内容时直接缩到浮动的那一边,看不见了)。 当元素设置浮动属性后,会对相邻的元素产生影响,相邻元素特指紧邻后面的元素。 Ps1:空标签无意义,不建议使用此方法清楚浮动。 Ps2:当父包含块缩成一条时,用clear:both方法清除浮动无效,它一般用于紧邻后面的元素的清除浮动。所以设置父的overflow:hidden。 Ps3:div块的高度一般不需要设置,这样高度就会随着内容自动扩展。若设置了高度,又设置了overflow:hidden,当内容超过高度的时候,就无法正常显示了。 【温馨提示:Java、Jsp、Android、JS等编程爱好者可以联系Q:28554482,互相学习,共同进步!】
    查看全部
  • width:100%;overflow:hadden;
    查看全部
  • 当绝对定位设置了偏移量 无已定位祖先元素时以<html>为偏移参照基准 有已定位祖先元素时以距其最近的已定位祖先元素为偏移参照基准。
    查看全部
    0 采集 收起 来源:绝对定位

    2018-03-22

  • 绝对定位未设置偏移量 无论是否存在已定位祖先元素,都保持在元素初始位置,并且脱离了标准文档流。
    查看全部
    0 采集 收起 来源:绝对定位

    2016-05-31

  • 绝对定位的特点: 建立了以父包含块为基准的定位 完全脱离了标准文档流 对兄弟元素不造成任何影响 随即拥有偏移属性和z-index属性
    查看全部
    0 采集 收起 来源:绝对定位

    2016-05-31

举报

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

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

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