我给一div设置了70px的高宽和一背景色,并设置了一背景图,background-size: cover;这时运行查看是正常的(背景色不会显示出来)。然而当我用transform进行缩放时,div的边缘有时会出现1px的边框(也就是背景色显示了出来)。求大神指导,应该如何避免该边框的产生呢?
我给一div设置了70px的高宽和一背景色,并设置了一背景图,background-size: cover;这时运行查看是正常的(背景色不会显示出来)。然而当我用transform进行缩放时,div的边缘有时会出现1px的边框(也就是背景色显示了出来)。求大神指导,应该如何避免该边框的产生呢?
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
5 回答1.9k 阅读
找到原因了,原来虽然块元素默认没有边框,但在不明确要求不显示的情况下,缩放时仍有一定几率出现,且边框颜色会受子元素背景色影响。