如何CSS-画0.5px的线,解决IOS移动端兼容性问题

**

如何CSS-画0.5px的线,解决IOS移动端兼容性问题##

**
设计师在做设计图的时候都是以iphone6(宽为750物理像素)为基准进行设计的。iphone6的设备像素比(即css像素与物理像素的比例)是2,所以设计师在设计图画了边框为1px的box的时候,相对于css代码来说就是0.5像素。如果用css直接设置边框为0.5px,这种情况下iPhone可以正常显示,但是android下几乎所有的浏览器都会把0.5识别为0,即无边框状态,所以这种方式行不通的。

在这里插入代码片


 
 0.5px线实现方法
 


正常1px边框
伪类设置的边框

你可能感兴趣的:(CSS,css,css3)