diff --git a/packages/vant-css/src/cell.css b/packages/vant-css/src/cell.css index 0b0d9c6b1..f60b7e358 100644 --- a/packages/vant-css/src/cell.css +++ b/packages/vant-css/src/cell.css @@ -13,10 +13,7 @@ overflow: hidden; &:not(:last-child)::after { - left: 15px; - right: 0; - width: auto; - transform: scale(1, .5); + margin-left: 15px; border-bottom-width: 1px; } diff --git a/packages/vant-css/src/mixins/hairline.css b/packages/vant-css/src/mixins/hairline.css index 6b7af4431..825f83bf7 100644 --- a/packages/vant-css/src/mixins/hairline.css +++ b/packages/vant-css/src/mixins/hairline.css @@ -1,12 +1,11 @@ @mixin hairline($border-color: #eee) { content: ''; position: absolute; - top: 0; - left: 0; - width: 199%; - height: 199%; + top: -50%; + left: -50%; + right: -50%; + bottom: -50%; transform: scale(0.5); - transform-origin: 0 0; pointer-events: none; box-sizing: border-box; border: 0 solid $border-color;