From 388e76b54c191c21085387d7aa6a2ff5baa91673 Mon Sep 17 00:00:00 2001 From: Fengyuan Chen <chenfengyuan@outlook.com> Date: Sat, 18 Feb 2023 14:51:36 +0800 Subject: [PATCH] fix(Popover): fix the arrow position of `*-start/end` placements (#11584) --- packages/vant/src/popover/index.less | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/vant/src/popover/index.less b/packages/vant/src/popover/index.less index 5301f9ca2..886056380 100644 --- a/packages/vant/src/popover/index.less +++ b/packages/vant/src/popover/index.less @@ -81,7 +81,6 @@ bottom: 0; border-top-color: currentColor; border-bottom-width: 0; - transform: translate(-50%, 0%); margin-bottom: calc(var(--van-popover-arrow-size) * -1); } } @@ -91,6 +90,7 @@ .van-popover__arrow { left: 50%; + transform: translateX(-50%); } } @@ -115,7 +115,6 @@ right: 0; border-right-width: 0; border-left-color: currentColor; - transform: translate(0%, -50%); margin-right: calc(var(--van-popover-arrow-size) * -1); } } @@ -125,6 +124,7 @@ .van-popover__arrow { top: 50%; + transform: translateY(-50%); } } @@ -149,7 +149,6 @@ left: 0; border-right-color: currentColor; border-left-width: 0; - transform: translate(0%, -50%); margin-left: calc(var(--van-popover-arrow-size) * -1); } } @@ -159,6 +158,7 @@ .van-popover__arrow { top: 50%; + transform: translateY(-50%); } } @@ -183,7 +183,6 @@ top: 0; border-top-width: 0; border-bottom-color: currentColor; - transform: translate(-50%, 0%); margin-top: calc(var(--van-popover-arrow-size) * -1); } } @@ -193,6 +192,7 @@ .van-popover__arrow { left: 50%; + transform: translateX(-50%); } }