| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798 |
- /**
- * 内外边距相关快捷样式类
- * @since 1.0.0
- * @version 1.0.0
- */
- $ui-margin: namespace('m');
- $ui-padding: namespace('p');
- $ui-distance-map: (
- 'auto': auto,
- '0': 0,
- '4': 4px,
- '8': 8px,
- '10': 10px,
- '12': 12px,
- '16': 16px,
- '20': 20px,
- '24': 24px,
- '32': 32px,
- '40': 40px,
- '48': 48px,
- '56': 56px,
- '64': 64px,
- '80': 80px,
- );
- /* ==========================================================================
- 外边距相关
- ========================================================================== */
- @each $key, $value in $ui-distance-map {
- .#{$ui-margin + $key} {
- margin: $value;
- }
- .#{$ui-margin + 'tb' + $key} {
- margin-top: $value;
- margin-bottom: $value;
- }
- .#{$ui-margin + 'lr' + $key} {
- margin-left: $value;
- margin-right: $value;
- }
- .#{$ui-margin + 't' + $key} {
- margin-top: $value;
- }
- .#{$ui-margin + 'b' + $key} {
- margin-bottom: $value;
- }
- .#{$ui-margin + 'l' + $key} {
- margin-left: $value;
- }
- .#{$ui-margin + 'r' + $key} {
- margin-right: $value;
- }
- }
- /* ==========================================================================
- 内边距相关
- ========================================================================== */
- @each $key, $value in $ui-distance-map {
- .#{$ui-padding + $key} {
- padding: $value;
- }
- .#{$ui-padding + 'tb' + $key} {
- padding-top: $value;
- padding-bottom: $value;
- }
- .#{$ui-padding + 'lr' + $key} {
- padding-left: $value;
- padding-right: $value;
- }
- .#{$ui-padding + 't' + $key} {
- padding-top: $value;
- }
- .#{$ui-padding + 'b' + $key} {
- padding-bottom: $value;
- }
- .#{$ui-padding + 'l' + $key} {
- padding-left: $value;
- }
- .#{$ui-padding + 'r' + $key} {
- padding-right: $value;
- }
- }
|