1px问题

作者: 逆流成河wsy | 来源:发表于2017-11-08 14:39 被阅读10次

    // border =1 在设备像素比为2时为2px

    @mixinborder-1px($color) {

    position:relative;

    &:after{

    display:block;

    position:absolute;

    left:0;

    bottom:0;

    width:100%;

    border-top:1pxsolid$color;

    content:"";

    }

    }// 最小dpr为1.5进行缩放

    @media(-webkit-min-device-pixel-ratio:1.5),

    (min-device-pixel-ratio:1.5) {

    .border-1px{

    &:after{

    -webkit-transform:scaleY(0.7);//0.7*1.5接近于1px

    transform:scaleY(0.7);

    }

    }

    }// 最小dpr为2进行缩放

    @media(-webkit-min-device-pixel-ratio:2),

    (min-device-pixel-ratio:2) {

    .border-1px{

    &:after{

    -webkit-transform:scaleY(0.5);//0.5*2接近于1px

    transform:scaleY(0.5);

    }

    }

    }

    调用// @include border-1px(#E7E7E7);

    相关文章

      网友评论

          本文标题:1px问题

          本文链接:https://www.haomeiwen.com/subject/xxbtmxtx.html