|
|
@@ -632,13 +632,15 @@ this.SingleFileCore = this.SingleFileCore || (() => {
|
|
|
stylesheetContent += stylesContent + "}";
|
|
|
}
|
|
|
});
|
|
|
- const styleElement = this.doc.createElement("style");
|
|
|
- styleElement.textContent = stylesheetContent;
|
|
|
- const existingStyleElement = this.doc.querySelector("style");
|
|
|
- if (existingStyleElement) {
|
|
|
- existingStyleElement.parentElement.insertBefore(styleElement, existingStyleElement);
|
|
|
- } else {
|
|
|
- this.doc.head.insertBefore(styleElement, this.doc.head.firstChild);
|
|
|
+ if (stylesheetContent) {
|
|
|
+ const styleElement = this.doc.createElement("style");
|
|
|
+ styleElement.textContent = stylesheetContent;
|
|
|
+ const existingStyleElement = this.doc.querySelector("style");
|
|
|
+ if (existingStyleElement) {
|
|
|
+ existingStyleElement.parentElement.insertBefore(styleElement, existingStyleElement);
|
|
|
+ } else {
|
|
|
+ this.doc.head.insertBefore(styleElement, this.doc.head.firstChild);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|