获取css变量

getComputedStyle(document.documentElement).getPropertyValue('--primary-color');

设置css变量

document.body.setProperty('--primary-color','#fff');

获取伪类元素

var dom = getComputedStyle(document.body, '::before');

js 获取伪类和css变量相关推荐

  1. 使用css伪类选择器,css的伪类选择器的使用

    伪类选择器,在不同情况下显示的css,伪类选择器在处理页面的美观是很大帮助.其实很多美丽的按钮或者页面都是有这些基础的知识实现的,掌握好基础很重要. 名字 实例 说明 :link a:link 选择所 ...

  2. 使用js获取伪元素的content

    在测试过程中有时候会遇到反爬虫机制,一些元素会使用伪元素,这样在定位元素的时候会定位不到,这时候就要使用js来帮助定位,获取到想要的元素 下面是部分代码 //使用js获取伪元素的content Str ...

  3. css 伪类大全,CSS伪类

    简介 CSS 伪类 (Pseudo-classes)是W3C里制定的一套选择器的特殊状态,有几十个之多.语法如下: selector:pseudo-class {property: value;} 我 ...

  4. php中的伪类选择器,css伪类选择器介绍

    伪类选择器: (推荐学习:css快速入门) 1.link.hover.active.visited a:link(未访问的链接状态),用于定义了常规的链接状态. a:hover(鼠标放在链接上的状态) ...

  5. CSS 伪类: 什么是 CSS 伪类?CSS 伪类怎么分类? CSS 伪类有哪些?以及分类对应的伪类

    本章讲解的内容为 CSS 伪类 . 废话不多说, 直接上代码以及图例 (为了让大家方便阅读, 都有自己验证过程的一些图片作为分享) . 一: 什么是 CSS 伪类? 1. CSS 伪类是用来添加一些 ...

  6. html中after伪类原理,css伪类before跟after原理与使用(原)

    伪类before和after用于在被选元素的内容前面或后面插入内容. 请使用 content 属性来指定要插入的内容.(只能插入内容) 可以设置所插入内容的样式. 直接上代码: div {width: ...

  7. html中after伪类原理,css :after伪类+content使用说明和方法

    首先,这段代码中的content: ".";有什么用,解决了什么问题,为什么要用他? content属性用于定义元素之前或之后放置的生成内容.默认地,这往往是行内内容,不过该内容创 ...

  8. css伪类last,css 伪类:last-child等不起作用(示例代码)

    #icons{ border: 1px solid bisque; height: 250px; } #icons .column{//每一列 width:25%; display: inline-b ...

  9. CSS常用伪类选择器详解

    1. 用户行为伪类 1.1 :hover selector:hover 表示匹配鼠标经过的selector选择器元素. 应用场景: 鼠标经过元素时的样式变化,Tips提示,下拉列表和过渡动画等 细节优 ...

  10. 前端培训丁鹿学堂:css伪类选择器(一)

    css结构伪类 :nth-child(n) css结构伪类是css比较复杂的选择器.了解了怎么使用以后可以在实际项目中更高效率的写样式. :nth-child(n) 表示当前元素向上查找的父元素的第n ...

最新文章

  1. Redis常见面试题总结
  2. (转载)连连看游戏外挂详细制作过程
  3. JavaScript 技术篇-js只获取本节点text文本,不包含子节点
  4. 模拟撞击_正确看待小行星威胁!NASA模拟8年后300米小行星撞击地球试验
  5. awx文件解析_Android so(ELF)文件解析
  6. Spring Android 1.0.0.M3 发布
  7. 【推荐】十位笔耕不辍的产品大拿
  8. MVC应用程序与单选列表
  9. php yii框架连接数据库,Yii 框架使用数据库(databases)的方法示例
  10. javaweb功能模块如何合理设计_设计行业如何合理税筹
  11. Android中的Can't create handler inside thread that has not called Looper.prepare()异常
  12. centos下修改mysql默认端口_centos7修改mysql默认端口
  13. R语言和Python的区别
  14. 关于Java堆栈的理解与说明
  15. 计算机中所占百分数用哪个函数,Excel中Percentrank函数的使用-计算所占百分比
  16. oracle locked time,Oracle里面的用户无法登录 LOCKED(TIMED)解决方法
  17. Ubuntu18.04安装专业版pycharm【免费】
  18. html站点根目在哪,10分钟了解Dreamweaver中站点根目录相对路径
  19. python音乐播放器以及美观化_Python3.4的标准库
  20. python绘画海贼王_入门级项目实战,Python生成海贼王云图!

热门文章

  1. 任务管理器被停用解决方法
  2. 后台将图片以base64形式传给前台,前台展示
  3. 《考研公共课复习指导》数学篇1:考研数学策略
  4. CSRF攻击原理和防范措施
  5. 飞猪前端笔试题答案 仅跑过用例不保证健壮
  6. Centos7 制作系统iso镜像文件
  7. Macsome Tidal Music Downloader for Mac(Tidal音乐下载器)
  8. linux根目录解释
  9. matplotlib命令与格式:系统字体与显示中文
  10. 20180805:求出字典d = {'a':1,b:2,c:3,d:4,e:4}中的最大的字母,并打印出来