diff --git a/src/field/index.js b/src/field/index.js
index 299f6418e..5d949beb8 100644
--- a/src/field/index.js
+++ b/src/field/index.js
@@ -263,7 +263,11 @@ export default createComponent({
const inputSlot = this.slots('input');
if (inputSlot) {
- return
{inputSlot}
;
+ return (
+
+ {inputSlot}
+
+ );
}
const inputProps = {
diff --git a/src/field/index.less b/src/field/index.less
index 00b6aeb61..43ea3a91f 100644
--- a/src/field/index.less
+++ b/src/field/index.less
@@ -17,7 +17,6 @@
&__body {
display: flex;
align-items: center;
- height: 100%;
}
&__control {
@@ -57,6 +56,12 @@
text-align: right;
}
+ &--custom {
+ display: flex;
+ align-items: center;
+ min-height: @cell-line-height;
+ }
+
// for ios wechat
&[type='date'],
&[type='time'],