Advertisement
corzopabloariel

crear css

Jun 30th, 2020
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function createClass(name,rules)
  2. {
  3.     let style = document.getElementsByTagName('style');
  4.     if(!window.css)
  5.         window.css = [];
  6.     if(window.css.indexOf(name) < 0)
  7.     {
  8.         window.css.push(name);
  9.         if(!style.length)
  10.         {
  11.             style = document.createElement(`style`);
  12.             style.type = 'text/css';
  13.             document.getElementsByTagName('head')[0].appendChild(style);
  14.         } else
  15.             style = style[0];
  16.         if(!(style.sheet||{}).insertRule)
  17.             (style.styleSheet || style.sheet).addRule(name, rules);
  18.         else
  19.             style.sheet.insertRule(name+"{"+rules+"}",0);
  20.     }
  21. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement