美文网首页
双飞翼布局的理解

双飞翼布局的理解

作者: acsamson | 来源:发表于2019-05-26 19:19 被阅读0次

    都是为了实现一个两侧宽度固定,中间宽度自适应的三栏布局

    最终效果都是

    image

    圣杯布局

    圣杯布局 container要float: left

    container预留padding左右, 然后main占100%宽度

    左边的margin: -100%, position设为relative

    为什么左边的是-100%, 因为-左边padding预留位置就会跑到上一行mian那一行

    但是是在最右边, 那还是要跑去最左边才可以, 也就是再继续靠左, 加起来就是100%width

    image

    双飞翼布局

    与圣杯布局不同的是, container只有包裹住中间的main

    然后左右用margin来空出位置

    中间的main要预留出左右位置, 不过用的是marin左右预留

    左边的也是要margin-left: -100%

    不同的是左边的不需要relative定位

    image

    参考: https://www.jianshu.com/p/81ef7e7094e8

    相关文章

      网友评论

          本文标题:双飞翼布局的理解

          本文链接:https://www.haomeiwen.com/subject/dymftctx.html