avhimkov
8/5/2016 - 5:13 AM

Еще один способ подгрузки CSS через RequireJS From https://habrahabr.ru/post/307094/

Еще один способ подгрузки CSS через RequireJS From https://habrahabr.ru/post/307094/

define(["text!myCSS.css"], function(cssText) {
	'use strict';
	var link = document.createElement("link");
	link.rel = "stylesheet";
	link.type = "text/css"
	link.href = "data:text/css;base64,"+btoa(cssText);
	var cssLinks = document.querySelectorAll("link[rel=stylesheet]");
	
	if (cssLinks.length > 0) {
		cssLinks[0].parentElement.insertBefore(link, cssLinks[0]);
	} else {
		document.querySelector("head").appendChild(link);
	}
});