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)
    }
    这样就完成调用了在作用域外是无法调用的!
    是不是很简单啊!大家可以实际代码测试一下,在具体的开发中还是很有用的哦!

  • 相关阅读:
    Mysql 创建表
    oracle数据库 ORA-01017的解决办法
    用Html创建简历
    Mysql 基本的增删改查
    Linux 基本操作
    几乎百度
    测试第二天
    java map接口,可变参数,Collections集合工具类
    java set接口
    java List接口
  • 原文地址:https://www.cnblogs.com/showcase/p/10523483.html
Copyright © 2011-2022 走看看