如何解决边框模糊问题?

设置的1px底边框 出来的效果是这样的

clipboard.png
糊掉了,我把屏幕调整200%后就清晰了,这是什么问题?

阅读 3.8k
6 个回答

这个你使用了transform :translateY(-50%)之类的吗 如果是 就必须借助js判断白色那块的实际高度能否整除于2 如果不能整除于2 就给他一个class 然后这个class是padding-bottom:1px 就行了

好像是IOS下1px的边框会被压缩到0.5从而导致模糊,以前听人提到过,但是没注意怎么解决的,现在的框架应该有解决过。

设置2px试试,一般用偶数值比较好

我是没看出来糊...

楼上说的大概是canvas里的lineWidth的问题
clipboard.png

CSS的border还没有遇到过这问题, 坐等高手解答

新手上路,请多包涵

用 box-shadow 取代或用 border-image:url( data:image/svg... )

没看出来糊掉了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题