如何使用 JavaScript 读取 CSS 规则值?
可以使用 DOM(文档对象模型)读取和操作 CSS 规则。要使用 JavaScript 读取所有嵌入式 CSS 规则,我们可以使用以下方法。
方法一:
- 使用document.getElementsByTagName(“STYLE”);并获取所有 CSS 标签。
- 检查长度是否为 0,然后“未使用样式标签”。
- 否则,使用 for 循环显示所有标签
例子:
CSS rule values with JS
GeeksforGeeks
Cascading Style Sheets, fondly referred
to as CSS, is a simply designed language intended to
simplify the process of making web pages presentable.
CSS allows you to apply styles to web pages. More importantly,
CSS enables you to do this independent of the
HTML that makes up each web page.
输出:
- 前:
- 单击“读取所有 CSS 值”按钮后:
方法二:
- 使用window.getComputedStyle(elem, null); 获取所有实际的(计算的)CSS 属性和值;
- 借助“for 循环”显示所有 CSS 属性。
例子:
CSS rule values with JS
GeeksforGeeks
Cascading Style Sheets, fondly referred to as
CSS, is a simply designed language intended to simplify
the process of making web pages presentable. CSS allows
you to apply styles to web pages. More importantly, CSS
enables you to do this independent of the HTML that makes
up each web page.
CSS Values:
输出:
- 前:
- 单击“读取所有 CSS 值”按钮后:
笔记:
弹出消息的字数限制,如果内容很大,可能不会显示全部内容,这种情况可以使用console.log()函数(代码中注释),它会打印相同的内容控制台。