亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何使用Javascript添加CSS?

如何使用Javascript添加CSS?

元芳怎么了 2019-07-17 14:46:44
如何使用Javascript添加CSS?如何添加CSS規則(例如strong { color: red })使用Javascript?
查看完整描述

3 回答

?
長風秋雁

TA貢獻1757條經驗 獲得超7個贊

簡單和直接的方法是創建和添加一個新的style節點到文檔。

// Your CSS as textvar styles = `
    .qwebirc-qui .ircwindow div { 
        font-family: Georgia,Cambria,"Times New Roman",Times,serif;
        margin: 26px auto 0 auto;
        max-width: 650px;
    }
    .qwebirc-qui .lines {
        font-size: 18px;
        line-height: 1.58;
        letter-spacing: -.004em;
    }

    .qwebirc-qui .nicklist a {
        margin: 6px;
    }
`var styleSheet = document.createElement("style")styleSheet.type = "text/css"styleSheet.innerText = styles
document.head.appendChild(styleSheet)


查看完整回答
反對 回復 2019-07-17
?
小怪獸愛吃肉

TA貢獻1852條經驗 獲得超1個贊

這里有一個略為更新的版本克里斯·赫林解,考慮到您可以使用innerHTML也沒有創建一個新的文本節點:

function insertCss( code ) {
    var style = document.createElement('style');
    style.type = 'text/css';

    if (style.styleSheet) {
        // IE
        style.styleSheet.cssText = code;
    } else {
        // Other browsers
        style.innerHTML = code;
    }

    document.getElementsByTagName("head")[0].appendChild( style );}


查看完整回答
反對 回復 2019-07-17
  • 3 回答
  • 0 關注
  • 1004 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號