@xuanmo/v-form
Version:
* 目前已经集成的组件(Address/Checkbox/DatePicker/Input/Radio/Select/Text/Switch/Upload) * 组件不满足的情况可自定义开发组件或者使用 `slot` 的形式 * 组件的调用方式采取 `JSON` 配置的形式,具体参数见model数据说明 * 校验规则已经集成 `VeeValidate` 插件,也可以自定义扩展规则,更多资料 [https://logaretm.github.io/vee-validate](https://logaretm
60 lines (49 loc) • 900 B
text/less
@import './var.less';
.v-form-row {
display: flex;
padding: 0 @padding;
border-bottom: 1px solid @border-color;
background: #fff;
&.is-disabled {
* {
color: @disabled-color ;
}
}
&.hide-label {
.v-form-row__content {
padding-left: 0;
}
}
&.cell--center {
align-items: center;
}
.v-form-row__label {
width: 23%;
padding: 10px 0;
font-size: inherit;
line-height: 24px;
}
.v-form-row__required-mark {
vertical-align: middle;
color: @warning;
}
.v-form-row__content {
flex: 1;
display: flex;
flex-direction: column;
padding: 10px;
word-break: break-all;
.van-cell {
padding: 0;
}
.v-form-row__error {
align-self: flex-start;
font-size: 12px;
color: @warning;
}
}
.v-form-row__extra {
display: flex;
align-items: center;
}
}