Browse Source

移动端表单调整

liupeng 3 years ago
parent
commit
955b4aca91
1 changed files with 42 additions and 44 deletions
  1. 42 44
      dist/yvan-ext-mobile.css

+ 42 - 44
dist/yvan-ext-mobile.css

@@ -381,17 +381,21 @@
     color: #666;
     font-size: 16px;
     width: auto;
-    margin: 5px 0 5px 5px;
 }
 
 .x-formpanel .x-field.borderLeftNone > .x-label-el {
     border-left: none;
 }
 
+.scanCode .x-field > .x-label-el {
+    margin-left: 0;
+}
+
 .x-field.x-no-label-wrap > .x-label-el {
     overflow: visible;
     text-align: center;
     padding: 7px 0;
+    margin-left: 5px;
 }
 
 .x-field.x-required > .x-label-el:after {
@@ -405,7 +409,7 @@
     font-size: 18px;
 }
 
-.x-formpanel .textfieldBold.x-textfield > label {
+.x-formpanel .textfieldBold.x-field > label {
     font-size: 18px;
 }
 
@@ -418,7 +422,7 @@
             align-items: center;
 }
 
-.x-textfield .x-input-el {
+.x-field .x-input-el {
     color: #666;
     font-size: 16px;
     placeholder-color: #ccc;
@@ -479,7 +483,30 @@
     background-color: transparent;
 }
 
-.x-textfield.x-invalid .x-underline-el:after {
+.x-formpanel-body-el {
+    padding: 8px 10px;
+}
+
+.x-formpanel .x-panel-body-el {
+    margin-right: 4px;
+}
+
+.x-nativescroller.x-overflow-y-auto::-webkit-scrollbar {
+    display: none;
+}
+
+.x-formpanel .x-field:not(.x-field-solo).x-layout-auto-item:first-child,
+.x-formpanel .x-field:not(.x-field-solo).x-layout-vbox-item:first-child {
+    margin-top: 8px;
+}
+
+.x-field.x-component:not(.x-field-solo).x-layout-auto-item,
+.x-field.x-component:not(.x-field-solo).x-layout-vbox-item,
+.x-field.x-component {
+    margin-bottom: 10px;
+}
+
+.x-field.x-invalid .x-underline-el:after {
     height: 1px;
     background-color: #e2e2e2;
 }
@@ -488,11 +515,11 @@
     font-size: 16px;
 }
 
-.x-textfield .x-underline-el {
+.x-field .x-underline-el {
     display: none;
 }
 
-.x-textfield .x-input-el {
+.x-field .x-input-el {
     padding: 0;
 }
 
@@ -505,13 +532,21 @@
             box-shadow: 2px 2px 5px 0 rgba(0, 0, 0, .12), 2px 2px 5px 0 rgba(0, 0, 0, .08);
 }
 
+/*yvform紧凑型表单*/
+
 .yvform .x-field:not(.x-field-solo).x-layout-auto-item, /*yvform紧凑型表单*/
 .yvform .x-field:not(.x-field-solo).x-layout-vbox-item {
     margin: 0;
     padding: 0;
 }
 
-.yvform.x-textfield.x-field .x-label-el {
+.yvform .x-field.x-component:not(.x-field-solo).x-layout-auto-item,
+.yvform .x-field.x-component:not(.x-field-solo).x-layout-vbox-item,
+.yvform .x-field.x-component {
+    margin-bottom: 5px;
+}
+
+.yvform.x-field.x-field .x-label-el {
     margin: 0;
     padding: 0;
 }
@@ -521,41 +556,6 @@
     margin-top: 5px;
 }
 
-.x-layout-auto-item .x-field {
-    margin-bottom: 10px;
-}
-
-.x-field:not(.x-field-solo).x-layout-auto-item,
-.x-field:not(.x-field-solo).x-layout-vbox-item {
-    margin-top: 0;
-    margin-bottom: 10px;
-    padding-bottom: 0;
-}
-
-.yvform .x-layout-auto-item .x-field {
-    margin-bottom: 5px;
-}
-
-.yvform .x-field.x-textfield:not(.x-field-solo).x-layout-auto-item,
-.yvform .x-field.x-textfield:not(.x-field-solo).x-layout-vbox-item {
-    margin-bottom: 5px;
-}
-
-.wotu-ui .x-formpanel .x-field > .x-label-el {
-    margin: 0 0 0 10px;
-}
-
-.wotu-ui .x-formpanel.yvform .x-field > .x-label-el {
-    margin: 0 0 0 5px;
-}
- */
-
-/* 要显示输入框右边的叉叉
-.x-cleartrigger .x-icon-el:before {
-    content: '';
-}
- */
-
 /*修改底部按钮样式*/
 .x-layout-hbox .x-button {
     margin: 0 10px;
@@ -828,8 +828,6 @@
     min-width: auto;
 }
 
-/*.x-loading-spinner > span, .x-loading-spinner > span:before, .x-loading-spinner > span:after,*/
-
 /*首页样式调整*/
 .x-dataview.whiteBgc {
     padding: 10px;