|  |      1hooych      2018-03-29 16:03:16 +08:00 试一下下面这个 ''' css .card::after { display: flex; box-sizing: border-box; align-items: center; content: ''; position: absolute; top: 0; left: 0; width: 200%; height: 200%; transform: scale(0.5); transform-origin: 0 0; border: 1rpx solid #e5e5e5; border-radius: 32rpx; pointer-events: none; } ''' | 
|      3paparika OP @hooych 好像明白了点,缩小,放大,这几行起作用 width: 200%; height: 200%; transform: scale(0.5); transform-origin: 0 0; 感谢 | 
|      4paparika OP 不过本质原因是什么呢?小程序有毒还是我代码有毒还是我 IDE 有毒 | 
|  |      6ZddPub      2018-03-29 16:33:00 +08:00 搜索一下 1px 边框问题 | 
|  |      7hooych      2018-03-29 16:36:38 +08:00 @paparika 你查一下::after,覆盖在 .card 上,宽高放大 200%后设置 border,scale(0.5)后 border 也会 scale; 想省事可以用 https://github.com/youzan/zanui-weapp | 
|  |      8hooych      2018-03-29 16:38:27 +08:00 @algery #7 正解,我还真没搜索过这个问题... https://www.cnblogs.com/lunarorbitx/p/5287309.html | 
|  |      9hooych      2018-03-29 16:42:27 +08:00 更正: #6 正解 |