123 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
			
		
		
	
	
			123 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
| @import '../../style/themes/index';
 | |
| @import '../../style/mixins/index';
 | |
| @import './mixin';
 | |
| 
 | |
| // Grid system
 | |
| .@{ant-prefix}-row {
 | |
|   .make-row();
 | |
| 
 | |
|   display: block;
 | |
|   box-sizing: border-box;
 | |
| }
 | |
| 
 | |
| .@{ant-prefix}-row + .@{ant-prefix}-row::before {
 | |
|   clear: both;
 | |
| }
 | |
| 
 | |
| .@{ant-prefix}-row-flex {
 | |
|   display: flex;
 | |
|   flex-flow: row wrap;
 | |
| 
 | |
|   &::before,
 | |
|   &::after {
 | |
|     display: flex;
 | |
|   }
 | |
| }
 | |
| 
 | |
| // x轴原点
 | |
| .@{ant-prefix}-row-flex-start {
 | |
|   justify-content: flex-start;
 | |
| }
 | |
| 
 | |
| // x轴居中
 | |
| .@{ant-prefix}-row-flex-center {
 | |
|   justify-content: center;
 | |
| }
 | |
| 
 | |
| // x轴反方向
 | |
| .@{ant-prefix}-row-flex-end {
 | |
|   justify-content: flex-end;
 | |
| }
 | |
| 
 | |
| // x轴平分
 | |
| .@{ant-prefix}-row-flex-space-between {
 | |
|   justify-content: space-between;
 | |
| }
 | |
| 
 | |
| // x轴有间隔地平分
 | |
| .@{ant-prefix}-row-flex-space-around {
 | |
|   justify-content: space-around;
 | |
| }
 | |
| 
 | |
| // 顶部对齐
 | |
| .@{ant-prefix}-row-flex-top {
 | |
|   align-items: flex-start;
 | |
| }
 | |
| 
 | |
| // 居中对齐
 | |
| .@{ant-prefix}-row-flex-middle {
 | |
|   align-items: center;
 | |
| }
 | |
| 
 | |
| // 底部对齐
 | |
| .@{ant-prefix}-row-flex-bottom {
 | |
|   align-items: flex-end;
 | |
| }
 | |
| 
 | |
| .@{ant-prefix}-col {
 | |
|   position: relative;
 | |
|   // Prevent columns from collapsing when empty
 | |
|   min-height: 1px;
 | |
| }
 | |
| 
 | |
| .make-grid-columns();
 | |
| .make-grid();
 | |
| 
 | |
| // Extra small grid
 | |
| //
 | |
| // Columns, offsets, pushes, and pulls for extra small devices like
 | |
| // smartphones.
 | |
| 
 | |
| .make-grid(-xs);
 | |
| 
 | |
| // Small grid
 | |
| //
 | |
| // Columns, offsets, pushes, and pulls for the small device range, from phones
 | |
| // to tablets.
 | |
| 
 | |
| @media (min-width: @screen-sm-min) {
 | |
|   .make-grid(-sm);
 | |
| }
 | |
| 
 | |
| // Medium grid
 | |
| //
 | |
| // Columns, offsets, pushes, and pulls for the desktop device range.
 | |
| 
 | |
| @media (min-width: @screen-md-min) {
 | |
|   .make-grid(-md);
 | |
| }
 | |
| 
 | |
| // Large grid
 | |
| //
 | |
| // Columns, offsets, pushes, and pulls for the large desktop device range.
 | |
| 
 | |
| @media (min-width: @screen-lg-min) {
 | |
|   .make-grid(-lg);
 | |
| }
 | |
| 
 | |
| // Extra Large grid
 | |
| //
 | |
| // Columns, offsets, pushes, and pulls for the full hd device range.
 | |
| 
 | |
| @media (min-width: @screen-xl-min) {
 | |
|   .make-grid(-xl);
 | |
| }
 | |
| 
 | |
| // Extra Extra Large grid
 | |
| //
 | |
| // Columns, offsets, pushes, and pulls for the full hd device range.
 | |
| 
 | |
| @media (min-width: @screen-xxl-min) {
 | |
|   .make-grid(-xxl);
 | |
| }
 |