直接写 0.5px,缺点是兼容性不好,不同的浏览器处理方式不一样,比如 Google 浏览器会把 0.5px 当做 1px 处理canvas / svg,绘制一条采用 transform: scale + viewport 视口的方式解决<meta name="viewport" content="width=device-width,initial-scale=0.5">.line { height: 1px; transform: scale(0.5);}