zoukankan      html  css  js  c++  java
  • css设置全局变量和局部变量

    在我们使用less或者sass时常常会使用到局部变量和全局变量,其实在我们使用css做开发时也可以定义全局变量和局部 变量来简化我们的开发效率,很简单也很实用;
    1.设置全局变量
    只需要在我们的根引用的css文件中声明就行,具体代码如下:
    :rout{
    --cssname : value
    }
    这样就声明了一个变量名为cssname,值为value的变量,此变量在整个网页作用域内可以调用,具体调用方法如下:
    .css{
    color : var(--cssname);
    }
    这样就完成调用了,
    2.设置局部变量
    其实设置局部变量和全局变量的方式大致一致,具体操作如下:
    如果我们需要在一个id为box的容器内声明一个局部变量,让其在整个box容器内都是可调用的,我们可以如下操作:
    #box{
    --cssname : value;
    }
    这样我们就声明了一个变量名为cssname,值为value的局部变量,此变量的作用域仅限于在#box容器的任何子元素,调用方法如下:
    #box .child{
    color : var(--cssname)
    }
    这样就完成调用了在作用域外是无法调用的!
    是不是很简单啊!大家可以实际代码测试一下,在具体的开发中还是很有用的哦!

  • 相关阅读:
    POJ 最小球覆盖 模拟退火
    POJ 1379 模拟退火
    PythonTip(2)
    PythonTip(1)
    LA 3353 最优巴士线路设计
    LA 4254 贪心
    判断分析
    因子分析——因子得分
    因子分析——应用
    因子分析——因子旋转
  • 原文地址:https://www.cnblogs.com/showcase/p/10523483.html
Copyright © 2011-2022 走看看