美文网首页
CSS 四种定位总结

CSS 四种定位总结

作者: zxws1009 | 来源:发表于2019-03-20 23:05 被阅读0次

    四种定位模式总结

    定位模式 是否脱标占有位置 是否可用边偏移 移动位置基准
    静态static 不脱标,正常模式 正常模式
    相对定位relative 不脱标,占有位置 相对于自身移动
    绝对定位absolute 完全脱标,不占有位置 相对于父级移动位置
    固定定位fixed 完全脱标,不占有位置 相对于浏览器移动位置

    重要技巧:

    1、子绝父相:

    如果自己是绝对定位的话,父级要用相对定位。

    2、z-index:

    相对定位relative、绝对定位absolute、固定定位fixed可用,浮动、标准流不可用。

    3、绝对定位的左右上下居中对齐:

    .son {
        position: absolute;
        width: 100px;
        height: 100px;
        top: 50%;
        margin-top: -50px;
        left: 50%;
        margin-left: -50px;
    }
    

    完美写法:

    .son {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
    }
    

    结束

    相关文章

      网友评论

          本文标题:CSS 四种定位总结

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