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