Press "Enter" to skip to content

1px像素解决方案

目前了解到的1px解决方法有以下几种:

一、视觉欺骗

让边框的颜色靠近背景色(通常可以这么做,或者你也可以到打开下面这个地址,设置midpoints中点数为一个大于1的值,点击blend混合按钮后从palette调色板中选取你比较细喜欢的颜色:http://meyerweb.com/eric/tools/color-blend/#FF33FF:::hex),这样人眼看过去就会觉得比较细。但有时候边框颜色和附近的背景色在设计稿上已经定下来了而且二者可能差别还挺大的,这样也没事,你可以用rgba(r, g, b, a)来稍微给边框颜色加一点透明度,一般这点小改动是可以被接受的。

二、伪元素与transform

以下代码参考自vux(一个vue移动端样式、组件、插件库,基于微信weui样式库,存在点小bug,总体不错)。

我自己项目中目前用的代码是这样子的:

三、其他

比如用图片什么的,平时项目中我没用过这些方案。

Be First to Comment

发表评论

电子邮件地址不会被公开。 必填项已用*标注