使用sass定义一个@mixin更容易解决为兼容浏览器写的各种混合语法:

@mixin flexbox() {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}

@mixin flex($values) {
  -webkit-box-flex: $values;
  -moz-box-flex:  $values;
  -webkit-flex:  $values;
  -ms-flex:  $values;
  flex:  $values;
}

@mixin order($val) {
  -webkit-box-ordinal-group: $val;  
  -moz-box-ordinal-group: $val;     
  -ms-flex-order: $val;     
  -webkit-order: $val;  
  order: $val;
}

.wrapper {
  @include flexbox();
}

.item {
  @include flex(1 200px);
  @include order(2);
}	

相关文章:

  • 2021-12-11
  • 2022-12-23
  • 2022-01-26
  • 2021-07-13
  • 2017-11-28
  • 2022-02-08
  • 2022-12-23
  • 2022-02-03
猜你喜欢
  • 2022-12-23
  • 2021-11-08
  • 2021-11-28
  • 2022-12-23
  • 2021-07-30
  • 2022-03-02
  • 2021-08-08
相关资源
相似解决方案