美文网首页
CSS 居中小结

CSS 居中小结

作者: 你给的恶作剧 | 来源:发表于2017-03-23 12:18 被阅读0次

行内元素居中:

     常用的行内元素比如文本、图片、按钮等,可以通过给父元素添加一个:text-align:center;

块元素居中:

     给块元素添加一个固定的宽度,然后把块元素的左右外边距都设置成auot:margin-left:auto;margin-right:auto;(常用)

使用flex:

    特点:

            1.块级布局侧重垂直方向、行内布局侧重水平方向,flex布局是与方向无关的。

            2.flex布局可以实现空间自动分配、自动对齐(flexible:弹性、灵活)

            3.flex适用于简单的线性布局,更复杂的布局要交给grid布局(还没发布)

    Flex-container的属性(父元素)

            1.flex-direction方向  (控制容器里面的的元素方向,是水平(row)还是垂直(column))

            2.flex-wrap换行 (默认是:flex-wrap:nowrap;如果父元素中子元素的宽度超过了容器,默认子元素不换行;flex-wrap:wrap;如果子元素的宽度超过了父元素容器,子元素会换行显示;)

            3.flex-flow上面两个的简写

            4.justify-content主轴方向对齐方式 (父元素设置成:justify-content:center;里面的子元素会居中显示;)

            5.align-items侧轴对齐方式

            6.align-content多行/列内容对齐方式(用的较少)

    Flex item的属性(子元素)

           1.flex-grow增长比例(空间过多时)

           2.flex-shrink收缩比例(空间不够时)

           3.flex-basis默认大小(一般不用)

           4.flex上面三个的缩写

           5.order顺序(代替双飞翼)

          6.align-self自身的对齐方式(用的较少)

相关文章

  • CSS居中小结

    CSS中在不同场景下,解决居中的方式有很多,经常让人无从下手,所有我们将CSS居中进行一次小结,方便以后我们布局使...

  • CSS居中小结

    CSS居中总结 最近在学习CSS居中,居中里面又包含水平居中和垂直居中,分不太清内联元素(inline or in...

  • CSS居中小结

    博客原文地址:Claiyre的个人博客 https://claiyre.github.io/如需转载,请在文章开头...

  • CSS居中小结

    下面是CSS居中的几种方法: 水平居中元素: 通用方法,元素的宽高未知 方式一:CSS3 transform 方式...

  • CSS居中小结

    一、水平居中 block元素的水平居中如果block宽度写死了,采用: 如果block宽度没写死,那就: 行内元素...

  • css居中小结

    1.水平居中方法 如果居中的对象是一个inline行内元素。那么就给他一个爸爸容器,爸爸容器的类型为block元素...

  • CSS 居中小结

    行内元素居中: 常用的行内元素比如文本、图片、按钮等,可以通过给父元素添加一个:text-align:cent...

  • CSS 居中小结

    水平居中 行内或类行内元素 在块级父容器中让行内元素居中,只需使用 text-align: center; : 这...

  • CSS 居中小结

    简单地整理一些css居中的方法。 text-align:center: 这种方法可以让** inline/inli...

  • 垂直居中的方法

    行内元素居中 html css before元素居中 html css table-cell居中 css 垂直居中...

网友评论

      本文标题:CSS 居中小结

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