css布局

作者: wait_58d2 | 来源:发表于2018-10-27 23:26 被阅读0次

    本篇涉及的知识点有左右布局,左中右布局 ,水平居中,垂直居中,水平垂直居中。  

    一 左右布局

    1.浮动方法  给父容器添加浮动

    具体代码

    2绝对定位方法

    3.flex方法

    flex布局

      flex布局父元素必须设置display:flex;。子元素flex的值有 auto inital  none;

      flex:0 0 300px(元素的宽) flex的优先级较高可以取代具体的宽。

    二 左中右布局(三栏布局)

    1绝对定位方法

     

     左右两个元素设置为绝对定位,并且将两个元素分别左右摆放,中间的元素通过margin-left和margin-right自动适应宽。

    2浮动

               这里宽是用百分比设置的,可以设为具体的宽

       三 水平居中 

    1.通过设置text-align:center;和margin:0 auto; 子元素和父元素必须设置具体的宽高

    2绝对定位方法

    父元素设置绝对定位和具体的宽,

    3通过inline-block设置

    四垂直居中

     1line-height=行高和text-align:center;

    2display:table-ceil;


    3display:fiex;

    4绝对定位和0

          要确定元素的宽高,也可以用百分比替代。

    适合用于移动端

    5translate

    相关文章

      网友评论

          本文标题:css布局

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