• 移动端实现边框0.5像素


    为了在移动端实现0.5像素的实线,以下是个人实践结果

    1.通过background-image的渐变效果linear-gradient实现:

    <p class="gradient">retina border-bottom 0.5px</p>
    .gradient{
        width: 200px;
        height: 20px;
        background-position: left bottom;
        background-image:linear-gradient(to bottom,transparent 50%,#000 50%);
        background-repeat: no-repeat;
        background-size: 100% 1px;
    }

    效果图:

    2.通过border-image的边框背景图实现

    <p class="gradient">retina border 0.5px</p>
    .gradient{
        width: 240px;
        height: 20px;
        border:1px solid #ddd;
        border-image: url(data:image/gif;base64,R0lGODlhBQAFAIABAN3d3f///yH5BAEAAAEALAAAAAAFAAUAAAIHhB9pGatnCgA7) 2 stretch;
        -webkit-border-image: url(data:image/gif;base64,R0lGODlhBQAFAIABAN3d3f///yH5BAEAAAEALAAAAAAFAAUAAAIHhB9pGatnCgA7) 2 stretch;
    }

    效果图:

  • 相关阅读:
    DOM
    JS方法
    边界与边框,列表与方块
    for 练习
    背景与前景温习
    AD域账号验证
    邮件发送案例
    获取每个月最后一天的小技巧
    SQL 执行顺序
    常用下载地址
  • 原文地址:https://www.cnblogs.com/sugar-tomato/p/5900717.html
Copyright © 2020-2023  润新知