UNPKG

ng-zorro-antd

Version:

An enterprise-class UI components based on Ant Design and Angular

106 lines (88 loc) 2.68 kB
/* stylelint-disable */ @import (reference) '../../style/themes/index'; /* stylelint-enable */ @form-prefix-cls: ~'@{ant-prefix}-form'; @form-item-prefix-cls: ~'@{form-prefix-cls}-item'; // ================== Label ================== .make-vertical-layout-label() { & when (@form-vertical-label-margin > 0) { margin: @form-vertical-label-margin; } padding: @form-vertical-label-padding; line-height: @line-height-base; white-space: initial; text-align: left; > label { margin: 0; &::after { display: none; } } } .make-vertical-layout-item() { flex-wrap: wrap; .@{form-item-prefix-cls}-label, .@{form-item-prefix-cls}-control { flex: 0 0 100%; max-width: 100%; } .@{form-item-prefix-cls}-label > label { height: auto; } .@{form-item-prefix-cls}-control { width: 100%; } .@{form-item-prefix-cls}-label, /* when labelCol is 24, it is a vertical form */ .@{ant-prefix}-col-24.@{form-item-prefix-cls}-label, .@{ant-prefix}-col-xl-24.@{form-item-prefix-cls}-label { .make-vertical-layout-label(); } } .make-vertical-layout() { .@{form-prefix-cls}:not(.@{form-prefix-cls}-inline) { .@{form-prefix-cls}-item:not(.@{form-item-prefix-cls}-horizontal) { .make-vertical-layout-item(); } } } .@{form-prefix-cls}-vertical .@{form-item-prefix-cls}:not(.@{form-item-prefix-cls}-horizontal), .@{form-item-prefix-cls}-vertical { .make-vertical-layout-item(); } @media (max-width: @screen-xs-max) { .make-vertical-layout(); .@{form-prefix-cls} .@{form-item-prefix-cls}:not(.@{form-item-prefix-cls}-horizontal) { .@{ant-prefix}-col-xs-24.@{form-item-prefix-cls}-label { .make-vertical-layout-label(); } } } @media (max-width: @screen-sm-max) { .@{form-prefix-cls} .@{form-item-prefix-cls}:not(.@{form-item-prefix-cls}-horizontal) { .@{ant-prefix}-col-sm-24.@{form-item-prefix-cls}-label { .make-vertical-layout-label(); } } } @media (max-width: @screen-md-max) { .@{form-prefix-cls} .@{form-item-prefix-cls}:not(.@{form-item-prefix-cls}-horizontal) { .@{ant-prefix}-col-md-24.@{form-item-prefix-cls}-label { .make-vertical-layout-label(); } } } @media (max-width: @screen-lg-max) { .@{form-prefix-cls} .@{form-item-prefix-cls}:not(.@{form-item-prefix-cls}-horizontal) { .@{ant-prefix}-col-lg-24.@{form-item-prefix-cls}-label { .make-vertical-layout-label(); } } } @media (max-width: @screen-xl-max) { .@{form-prefix-cls} .@{form-item-prefix-cls}:not(.@{form-item-prefix-cls}-horizontal) { .@{ant-prefix}-col-xl-24.@{form-item-prefix-cls}-label { .make-vertical-layout-label(); } } }