码迷,mamicode.com
首页 > 其他好文 > 详细

1px的实现

时间:2017-11-02 14:31:16      阅读:168      评论:0      收藏:0      [点我收藏+]

标签:port   char   border   1.5   min   htm   use   type   code   

 
<!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的实现

标签:port   char   border   1.5   min   htm   use   type   code   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!