zoukankan      html  css  js  c++  java
  • Css 变量

    之前从来没有这样用过,感觉也是很惊奇啊,像less“变量”一样;

    .Variables{
      --color:red;
      background: var(--color);
       100px;
      height: 50px;
    }
    <div class='Variables'></div>

    .button-gradient {
      background: linear-gradient(var(--gradientAngle), var(--gradientStart),var(--gradientStop));

      --gradientAngle: 60deg;
      --gradientStart: lightpink;
      --gradientStop: lightyellow;
      height: 50px;
       200px;
      line-height: 50px;
      font-weight: 700;
      font-size: 20px;
      text-align: center;
    }

    .button-gradient:hover {
      --gradientAngle: 0deg;
    }

    <div class='button-gradient'>Gradient Button</div>

    // Variables
    :root {
      --primaryColor: lightgreen;
      --buttonBgColor: var(--primaryColor);
    }

    .button {
      background: var(--buttonBgColor);
    }

    .button--blue {
      --buttonBgColor: lightblue;
    }
    .btn{
      height: 50px;
      100px;
      margin: 10px;
    }

    <div class='button btn'></div>
    <div class='button--blue btn'></div>

    如果我想更新加载器栏的宽度来表示加载时间的百分比,我可以这样做:

    function calculateLoadProgress() { let loadProgress = 0; // codes to update loadProgress here return loadProgress; } // Set width of progress bar document.documentElement.style.setProperty('--progressBarWidth', calculateLoadProgress());
  • 相关阅读:
    生成器,生成器表达式。
    device busy
    memcached
    ps f
    Eviews9.0---软件安装
    免费提取百度文库 doc 文件
    Matlab---length函数
    Matlab 路径函数
    matlab中disp函数的简单用法
    MATLAB---dir函数
  • 原文地址:https://www.cnblogs.com/peiyao/p/7059868.html
Copyright © 2011-2022 走看看