首页 > 其他 > 详细

1px的实现

时间:2017-11-02 14:15:10      阅读:274      评论:0      收藏:0      [点我收藏+]
 
<!DOCTYPE html>  
<html>  
    <head>  
        <meta charset="UTF-8">  
        <title></title>  
        <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />  
        <style type="text/css">  
            .border{  
                position: relative;  
            }  
            .border::after{  
                display: block;  
                position: absolute;  
                left: 0;  
                bottom: 0;  
                width: 100%;  
                border-top:1px solid rgba(7,17,27,0.1);  
                content: " ";  
            }  
            @meta (-webkit-min-device-pixel-rato:1.5),(min-device-pixel-rato:1.5){  
                .border-1px::after{  
                    -webkit-transform: scaleY(0.7);  
                    transform:scaleY(0.7)  
                }     
            }  
            @meta (-webkit-min-device-pixel-rato:2),(min-device-pixel-rato:2){  
                .border-1px::after{  
                    -webkit-transform: scaleY(0.5);  
                    transform:scaleY(0.5)  
                }     
            }  
        </style>  
    </head>  
    <body>  
        1px像素的实现  
        <div class="border border-1px">  
  
        </div>  
    </body>  
</html>  

 

利用meta判断设备像素是dpr的值来,缩放对应的比例

1px的实现

原文:http://www.cnblogs.com/lanyueff/p/7771783.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!