zarm-web
Version:
基于 React 的桌面端UI库
77 lines (71 loc) • 1.5 kB
CSS
/* border */
/* box shadow */
/* btn */
.zw-form {
display: block;
margin-top: 0;
overflow: auto;
}
.zw-form--label-left .za-form-item__label {
text-align: left;
}
.zw-form--label-top .zw-form-item .za-form-item__label {
text-align: left;
}
.zw-form--label-top .zw-form-item .za-form-item__control {
display: block;
}
.zw-form--horizontal .za-form-item__label {
display: inline-block;
float: none;
}
.zw-form-item {
margin-bottom: 24px;
}
.zw-form-item:before {
content: " ";
display: table;
clear: both;
}
.zw-form-item:after {
content: " ";
display: table;
}
.zw-form-item__label {
float: left;
vertical-align: middle;
box-sizing: border-box;
max-width: 100%;
margin-bottom: 5px;
text-align: right;
line-height: 32px;
padding: 0 12px 0 0;
color: #333;
}
.zw-form-item--required {
color: #e55546;
margin-right: 1px;
font-size: 6px;
}
.zw-form-item__control {
position: relative;
line-height: 32px;
}
.zw-form-item.has-error .za-form-item__control {
position: relative;
}
.zw-form-item.has-error .za-form-item__control .ui-input,
.zw-form-item.has-error .za-form-item__control .ui-tag-input-box,
.zw-form-item.has-error .za-form-item__control .ui-select {
border-color: #e55546;
}
.zw-form-item.has-error .za-form-item__control .za-form-item__error {
position: absolute;
top: 100%;
left: 0;
padding-top: 4px;
line-height: 1;
color: #e55546;
font-size: 12px;
transition: color 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);
}