From bbfdbc96d429e6f78a1274274a91e525726f0f3b Mon Sep 17 00:00:00 2001 From: neverland Date: Tue, 4 Aug 2020 19:17:43 +0800 Subject: [PATCH] fix(NumberKeyboard): incorrect key height on legacy safari (#6937) --- src/number-keyboard/index.less | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/number-keyboard/index.less b/src/number-keyboard/index.less index bed69b8fe..6e9bb6150 100644 --- a/src/number-keyboard/index.less +++ b/src/number-keyboard/index.less @@ -86,7 +86,14 @@ cursor: pointer; &--large { - height: 100%; + // height: 100% can't fill flex parent on legacy safari + // see: https://stackoverflow.com/questions/33636796 + position: absolute; + top: 0; + right: 6px; + bottom: 6px; + left: 0; + height: auto; } &--blue, @@ -108,6 +115,7 @@ } &__wrapper { + position: relative; flex: 1; flex-basis: 33%; box-sizing: border-box;