I am using a plugin for RequireJS which allows you to load CSS along with your JS onto the front-end.
Now, the problem is, that I don't know how to append a stylesheet to the document without using a link tag which uses AJAX to retrieve the stylesheet from the server.
define(['css!my_stylesheet_path',function(sss){
//how do I apply the stylesheet 'sss' to the document? <<<<
});
as you can see, in my RequireJS module, I have loaded a CSS file using the css plugin: http://ift.tt/MdYgk1
does anyone have any idea how to apply this stylesheet to the document directly? I assume if I use an href attribute it will go searching for the stylesheet on the server instead of using the one I already have in hand.
From this link*, it looks like I can do so like so:
var sheet = document.createElement('style')
sheet.innerHTML = "div {border: 2px solid black; background-color: blue;}";
document.body.appendChild(sheet);
Now that's some shit right there.
via Chebli Mohamed
Aucun commentaire:
Enregistrer un commentaire