• css3渐变画斜线 demo


    效果图:

    代码:

    <div class = 'demo1'></div>
    <style>
        .demo1{
           width: 300px;
           height: 120px;
           border: 1px solid #000;
           background: linear-gradient(to left top, transparent 49.5%, red, transparent 50.5%);//调节百分比,间接设置斜线的宽度,位置,斜线方向 由左向上
        }
    </style>

    效果图:

    代码:

    <div class='demo2'></div>
    <style>
         .demo2{
            width:300px;
            height:120px;
            border: 1px solid #000;
            background: linear-gradient(to top right, transparent 49.5%, red, transparent 50.5%);//调节百分比,简介设置斜线的宽度,位置,斜线方向由上向右
    }
    </style>

    为更好的了解百分比的设置,现将.demo1的background稍作修改

     background: linear-gradient(to left top, transparent 20%, red, transparent 100%);

    background: linear-gradient(to left top, transparent 20%, red, transparent 51%);
    

    .demo2的background稍作修改

    background: linear-gradient(to top right, transparent 20%, red, transparent 100%);
    

        background: linear-gradient(to top right, transparent 20%, red, transparent 51%);
    

  • 相关阅读:
    OSVERSIONINFOEX structure
    VS系列开发工具发展概述
    VS2008与QT4.6集成
    windows nt service 框架
    Rair
    如何在进程之间共享内核对象
    GOOGLE
    如何获取错误消息说明使用 FormatMessage API
    EnableDebugPriv;
    汇编语言资料
  • 原文地址:https://www.cnblogs.com/xtping/p/7651152.html
Copyright © 2020-2023  润新知