zoukankan      html  css  js  c++  java
  • JS处理CSS的接口

    1.document.styleSheets获得通过style标签和link标签加入的样式

    返回类型

    var styleSheetList=document.styleSheets;

    //object StyleSheetList

    var styleSheet=document.styleSheets[i];

    //object CSSStyleSheet

    var cssRuleList=document.styleSheets[i].cssRules;

    //object CSSRuleList

    var cssRule=document.styleSheets[i].cssRules[j];

    //object CSSStyleRule

    var style=document.styleSheets[i].cssRules[j].style;

    //FF:object CSS2Properties;

    //IE:object MSStyleCSSProperties

    style.backgroundColor='pink';

    //JS可用这种方式设置样式

    2.HTMLStyleElement.sheet获得style标签链入的样式

    返回类型

    var oHTMLStyleElement=document.getElementsByTagName('style')[0];

    //object HTMLStyleElement

    var styleSheet=oHTMLStyleElement.sheet;

    //object CSSStyleSheet

    3.HTMLLinkElement.sheet获得link标签链入的样式

    返回类型

    var oHTMLLinkElement=document.getElementsByTagName('link')[0];

    //object HTMLLinkElement

    var styleSheet=oHTMLStyleElement.sheet;

    //object CSSStyleSheet

  • 相关阅读:
    React网络请求fetch之get请求
    英语学习
    人物传记
    四月
    启程
    情绪
    办公新址
    孩子大了
    幸福的生日
    hibernate---树状映射
  • 原文地址:https://www.cnblogs.com/acaciasun/p/3112728.html
Copyright © 2011-2022 走看看