css 简单的flexbox后备,只有垂直和水平对齐

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了css 简单的flexbox后备,只有垂直和水平对齐相关的知识,希望对你有一定的参考价值。

.flex-fallback { /* this goes on parent of flex-column */
  display: table;
  table-layout: fixed;
  width: 100%;
}

.flex-column {
  display: table-cell;
  display: -webkit-flex;
  display: flex;
  -wekbit-flex-direction: column;
  flex-direction: column;
}

.flex-center {
  vertical-align: middle;
  -webkit-justify-content: center;
  justify-content: center;
}

.flex-end {
  vertical-align: bottom;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

.flexbox > *, .flexbox > * {
  flex: 0 0 auto; /* Preventing auto flex  */
}

以上是关于css 简单的flexbox后备,只有垂直和水平对齐的主要内容,如果未能解决你的问题,请参考以下文章

Flexbox实现垂直水平居中

仅使用 flexbox CSS 的水平砌体布局[重复]

CSS水平居中+垂直居中+水平/垂直居中的方法总结

使用 CSS Grid 和 Flexbox 水平对齐位于不同网格单元格中的元素

Flexbox:水平和垂直居中

Flexbox:水平和垂直居中