问题就出现了,retina屏幕会用2个(甚至3个)物理像素来显示一个css像素(1px),所以在css中指定一个1px的border实际上占用了2个以上物理像素,视网膜屏幕上的用户体验不佳。几种解决方案(考虑1px=2dip)使用0.5px的问题:仅Firefox和Safari8+支持,Android不支持。Useanimage使用图片作为边框:border-width:1px;border-image:url(border.gif)2重复;border-img属性会将图像(如上图)切割成九个网格,并将它们放置在border的四个边和四个角上。由于图片的外边缘一半是纯色,一半是透明的,1px的图片边框实际显示的是0.5px的边框。问题:无法设置颜色边框。实际上,它占用了1px的空间。如果不使用base64,需要多加载一张图片。使用类似于上图的渐变原理,将1px的渐变拆分为两半,一半透明,一半纯色,但好处是实际上不会占用方框0.5px的空间作为背景。背景:线性渐变(180deg,黑色,黑色50%,透明50%)左上/100%1px不重复,线性渐变(90deg,黑色,黑色50%,透明50%)右上/1px100%不重复,线性渐变(0,黑色,黑色50%,透明50%)右下/100%1px不重复,线性渐变(-90deg,黑色,黑色50%,透明50%)左下/1px100%无重复;问题:无法处理圆角使用缩放到原始元素两倍大小的伪元素,指定1px边框,将其缩小一半得到0.5px边框。.retina-border-scale{位置:相对;}.retina-border-scale:before{内容:'';边框:1px纯黑色;变换:比例(0.5);变换原点:00;宽度:200%;高度:200%;位置:绝对;左:0;顶部:0;问题:原始元素需要相对于
- 12017年AR投资总体超过VR!未来的3个机会和1个禁忌
- 2小米手环2谍照曝光,全新屏幕售价69元
- 3苹果iWatch三个版本!两种屏幕尺寸均采用蓝宝石玻璃显示屏
- 4三星影射华为“绿屏门”,与国产屏幕有何区别
- 52016年到2020年:硅谷行业领袖眼中的VR的11个未来
- 6苹果最新屏幕专利曝光!无刘海
- 7韩国成功研发出新型可穿戴OLED柔性屏幕
- 8苹果的iWatch将有两个版本,采用柔性AMOLED屏幕
- 9苹果的蓝宝石屏幕计划有什么进展吗?
- 10苹果iWatch2概念发布!配备2.3英寸OLED屏幕
- 11苹果AR头盔! 8K屏幕没有缺点
- 12OLED只是一个过渡,新款 Apple Watch 配备了
- 13全球首家无屏幕VR影院开业
- 14vivo第四代光电屏幕指纹技术全面升级,将于X23上正式首发
- 15黑科技LumiWatch智能手表!屏幕投影操作
- 16行业新闻 -广东移动宣布NB-IoT在全省21个城市全面商用
- 17天猫精灵将场景拓展至养老院,下一步将添加屏幕交互
- 18和三星不一样!苹果的iWatch采用了可弯曲的柔性OLED屏
- 19米家投影仪发布!最大支持120英寸屏幕,搭载MIUI TV系
- 20又一款超高屏占比产品来袭, OPPO官方微博确认了R17的全