UNPKG

tdesign-react

Version:
115 lines (87 loc) 1.72 kB
// 组件允许单个组件打包,因此默认引入公共基础样式 @import "../../base.less"; @import "./_var.less"; @import "./_mixin.less"; @import "../../mixins/_reset.less"; // Grid system .@{prefix}-row { .reset; display: flex; flex-flow: row wrap; } // x轴原点 .@{prefix}-row--start { justify-content: flex-start; } // x轴居中 .@{prefix}-row--center { justify-content: center; } // x轴反方向 .@{prefix}-row--end { justify-content: flex-end; } // x轴平分 .@{prefix}-row--space-between { justify-content: space-between; } // x轴有间隔地平分 .@{prefix}-row--space-around { justify-content: space-around; } // 顶部对齐 .@{prefix}-row--top { align-items: flex-start; } // 居中对齐 .@{prefix}-row--middle { align-items: center; } // 底部对齐 .@{prefix}-row--bottom { align-items: flex-end; } // 顶部对齐 .@{prefix}-row--align-top, .@{prefix}-row--align-start { align-items: flex-start; } // 居中对齐 .@{prefix}-row--align-middle, .@{prefix}-row--align-center { align-items: center; } // 底部对齐 .@{prefix}-row--align-bottom, .@{prefix}-row--align-end { align-items: flex-end; } .@{prefix}-row--align-stretch { align-items: stretch; } .@{prefix}-row--align-baseline { align-items: baseline; } .@{prefix}-col { position: relative; max-width: 100%; min-height: 1px; box-sizing: border-box; } .gen-grid(); .gen-grid(-xs); @media (min-width: @screen-sm-min) { .gen-grid(-sm); } @media (min-width: @screen-md-min) { .gen-grid(-md); } @media (min-width: @screen-lg-min) { .gen-grid(-lg); } @media (min-width: @screen-xl-min) { .gen-grid(-xl); } @media (min-width: @screen-xxl-min) { .gen-grid(-xxl); }