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

  • 相关阅读:
    zabbix监控日志文件
    memached实现tomcat的session共享
    Ansible基础配置与常用模块使用
    ELK之topbeat部署
    ELK之nginx日志分析图表创建
    ELK安装配置及nginx日志分析
    awk将普通文本转换成json文件
    日常工作中使用的一些Mongodb语句
    zabbix监控zookeeper
    zabbix监控mysql
  • 原文地址:https://www.cnblogs.com/showcase/p/10523483.html
Copyright © 2011-2022 走看看