diff --git a/src/core/view/components/input/index.vue b/src/core/view/components/input/index.vue index c3a27a73ea0300cb39441c2373125e8fbab15c89..89a9cef92bca9a64a3327804c9ed21b0c5035372 100644 --- a/src/core/view/components/input/index.vue +++ b/src/core/view/components/input/index.vue @@ -282,10 +282,12 @@ uni-input[hidden] { .uni-input-wrapper, .uni-input-form { - display: block; + display: flex; position: relative; width: 100%; height: 100%; + flex-direction: column; + justify-content: center; } .uni-input-placeholder, @@ -295,15 +297,15 @@ uni-input[hidden] { .uni-input-placeholder { position: absolute; - top: 50%; + top: auto !important; left: 0; - transform: translateY(-50%); color: gray; overflow: hidden; text-overflow: clip; white-space: pre; word-break: keep-all; pointer-events: none; + line-height: inherit; } .uni-input-input {