返回博客

使用 JavaScript 向页面插入 CSS 代码

本文介绍如何使用 JavaScript 代码向网页中插入 CSS 样式。提供了一个 `addCss` 函数,用于创建 style 元素并向其中添加 CSS 代码,最后将 style 元素添加到页面的 head 部分。

Mt.r
|

使用 js 向页面插入 css 代码

function addCss(cssCode) {
  var styleElement = document.createElement('style');
  styleElement.type = 'text/css';
  if (styleElement.styleSheet) {
    styleElement.styleSheet.cssText = cssCode;
  } else {
    styleElement.appendChild(document.createTextNode(cssCode));
  }
  document.getElementsByTagName('head')[0].appendChild(styleElement);
}

使用方法

var styles = `
    .qwebirc-qui .ircwindow div { 
        font-family: Georgia,Cambria,"Times New Roman",Times,serif;
        margin: 26px auto 0 auto;
        max-width: 650px;
    }
`;
addCss(styles)

参考文章