zoukankan      html  css  js  c++  java
  • 移动端页面0.5px border的实现

    移动端上经常发现1px边框异常的粗,因此,决定用伪类配合css3来实现0.5px边框

    代码如下:

     1 <!doctype html>
     2 <html lang="en">
     3 <head>
     4  <meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" name="viewport">
     5  <meta charset="UTF-8">
     6  <title>0.5 border</title>
     7  <style type="text/css">
     8  *{margin: 0;padding: 0;-webkit-box-sizing:border-box;}
     9  ul{
    10   position: relative;
    11  }
    12  li{
    13   height: 60px;
    14   line-height: 60px;
    15   padding-left: 10px;
    16   position: relative;
    17   font-size: 20px;
    18  }
    19  li:after{
    20   content: "";
    21   display: block;
    22   position: absolute;
    23   left: -50%;
    24   width: 200%;
    25   height: 1px;
    26   background: #ededed;
    27   -webkit-transform:scale(0.5);
    28  }
    29  </style>
    30 </head>
    31 <body>
    32  <ul>
    33   <li>list-item1</li>
    34   <li>list-item2</li>
    35   <li>list-item3</li>
    36   <li>list-item4</li>
    37   <li>list-item5</li>
    38   <li>list-item6</li>
    39   <li>list-item7</li>
    40   <li>list-item8</li>
    41  </ul>
    42 </body>
    43 </html>

    主要思路是利用伪类来实现border,先放大一倍,再利用css3缩小一倍。再用定位定到正确的位置即可

  • 相关阅读:
    hdu3829(最大独立集)
    hdu2444(判二分图+最大匹配)
    hdu2063+hdu1083(最大匹配数)
    hdu3622(二分+two-sat)
    poj3678(two-sat)
    hdu1824(two-sat)
    hdu3062(two-sat)
    POJ1067 取石子游戏
    POJ1066 Treasure Hunt
    POJ1065 Wooden Sticks
  • 原文地址:https://www.cnblogs.com/raoyunxiao/p/4241982.html
Copyright © 2011-2022 走看看