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

固定层效果

难度初级
时长32分
学习人数
综合评分9.67
353人评价 查看评价
9.9 内容实用
9.6 简洁易懂
9.5 逻辑清晰
  • fixed定位
    查看全部
    0 采集 收起 来源:总结

    2016-02-18

  • absolute与fixed的不同点
    查看全部
  • absolute与fixed的不同点
    查看全部
  • absolute与fixed的相同点
    查看全部
  • fixed定位
    查看全部
    0 采集 收起 来源:总结

    2016-02-18

  • 又是一个比较重要的基础知识点: 文档流中,当两个垂直边界(margin-top或margin-bottom)相遇时,它们将形成一个边界。这个边界的高度等于两个发生叠加的边界的高度中的较大者。<br> 补充解决方案:<br> 1.外层padding<br> 2.透明边框border:1pxsolidtransparent;<br> 3.绝对定位postion:absolute:<br> 4.外层DIVoverflow:hidden;<br> 5.内层DIV 加float:left;display:inline;<br> 6.外层DIV有时会用到zoom:1;
    查看全部
  • 什么时候该设置偏移量? 在对元素设置固定定位时,如果希望本元素包含起父包含块中,不需要对其设置偏移量。 {position: fixed;}没有设置偏移量的方向依然会保持在父包含块。 如果你设置了偏移量,那么会按照浏览器可视窗口进行定位。
    查看全部
    0 采集 收起 来源:偏移量的设置

    2016-02-18

  • 只有元素在设置相对定位,或者绝对定位后,此属性才有效,它的作用是设置元素所在的z轴层级。z-index值越大,元素层级越大
    查看全部
    0 采集 收起 来源:练习题

    2016-02-18

  • 著作权归作者所有。 商业转载请联系作者获得授权,非商业转载请注明出处。 作者:丁小倪 链接:http://www.zhihu.com/question/19926700/answer/13483404 来源:知乎 首先,我想告诉你的是,如果父级元素是绝对定位(absolute)或者没有设置,里面的绝对定位(absolute)自动以body定位。这句话是错的。正确的是:只要父级元素设了position并且不是static(默认既是static),那么设定了absolute的子元素即以此为包含块(最近的)。绝对定位(Absolute positioning)元素定位的参照物是其包含块,既相对于其包含块进行定位,不一定是其父元素。
    查看全部
  • absolute与fixed的相同点:<br> 当元素未设置偏移量时,无论是否存在已经定位的祖先元素,该元素都定位在父元素的左上角;<br> absolute域fixed的不同点:<br> 当设置元素偏移量时<br> absolute:<br> 该元素不存在以定位的祖先元素时,以<html>为基准偏移;<br> 该元素存在已定位的祖先元素时,以距其最近的、已经定位的祖先元素为基准偏移;<br> fixed:<br> 有无已经定位的祖先元素,都以浏览器可视窗口为基准偏移;
    查看全部
  • absolute 与 fixed 相同点(它俩都是绝对定位) 完全脱离标准文档流;未设置偏移量时,都定位在父元素的左上角; 偏移量--元素设置定位(绝对或相对)后就具有偏移属性和堆叠属性(z-index) absolute 与 fixed 不同点: absolute: 无已定位祖先元素,以<html>为基准偏移; 有已定位祖先元素,以距其最近的、已定位的祖先元素为基准偏移; 位置会随滚动条变化 fixed: 位置固定,不会随滚动条变化;被他遮盖的元素可以从其下穿过; 有、无已定位祖先元素,都以浏览器可视窗口为基准偏移
    查看全部
  • 未设置偏移量时,absolute和fixed都以当前位置为基准(不是父元素左上角,可以试试在该元素前加点文字试试);二、设置偏移量时:1、无定位属性的祖先元素:absolute以当前浏览器窗口为基准,fixed以浏览器窗口为基准;2、有定位属性祖先元素:absolute以有定位属性的祖先元素为基准,fixed以浏览器窗口为基准。
    查看全部
    0 采集 收起 来源:总结

    2016-02-17

  • absolute 与 fixed 相同点(它俩都是绝对定位) 第一,完全脱离标准文档流 第二,未设置偏移量时,都定位在父元素的左上角 偏移量--元素设置定位(绝对或相对)后就具有偏移属性和堆叠属性(z-index) absolute 与 fixed 不同点 absolute 1无已定位祖先元素,以<html>为基准偏移 2位置会随滚动条变化 3有已定位祖先元素,以距其最近的、已定位的祖先元素为基准偏移 fixed 位置固定,不会随滚动条变化 被他遮盖的元素可以从其下穿过 有、无已定位祖先元素,都以浏览器可视窗口为基准偏移
    查看全部
  • fixed belong to absolute
    查看全部
  • fixed固定条的父包裹层body的margin与mainbody的上margin值发生了重叠,(此时的body与mainbody属于标准文档流)mainbody的上margin值大于body的margin值,选择了mainbody的上margin值20px(标准文档流中上下margin发生重叠时选择margin值大的那个)所以body下移20px;top层又以body层定位,从而导致了top层与浏览器可视窗口产生了距离。为了保持top层与浏览器窗口紧挨着,则需对top层的固定定位设置偏移量top:
    查看全部

举报

0/150
提交
取消
课程须知
1.您需要掌握简单的html+css相关知识 2.对position定位有简单的认识
老师告诉你能学到什么?
1.position属性中绝对定位(absolute)和固定定位(fixed)的区别 2.偏移量的设置 3.固定层效果的如何实现

微信扫码,参与3人拼团

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

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