关键词 Css
前言
在项目开发的过程中,提高浏览器分辨率后,边框与图片之间会显示一点空白
原因
当缩放到175%时,应该1.75格代表1像素,但由于硬件层次限制,比如一格用四个物理像素点绘制,0.25格就不绘制,故1.75格中的0.75,只能用三格绘制,未绘制的一格产生了空隙
解决步骤
使用outline代替border,因为outline不占据空间,故未绘制的地方不会影响其他元素占据
outline:solid 1px #000;
后言
最近工作很忙,没有时间更新。希望本文会对你有所帮助,如果有什么问题,可在下方留言沟通