Просмотр исходного кода

reset styles of selected node's parents

Gildas 7 лет назад
Родитель
Сommit
9a891a03e1
1 измененных файлов с 4 добавлено и 1 удалено
  1. 4 1
      lib/single-file/single-file-core.js

+ 4 - 1
lib/single-file/single-file-core.js

@@ -362,7 +362,10 @@ const SingleFileCore = (() => {
 	class DomProcessorHelper {
 		static isolateElement(parentElement, element) {
 			Array.from(parentElement.childNodes).forEach(node => {
-				if (node != element) {
+				if (node == element) {
+					node.removeAttribute("style");
+					node.style.all = "unset";
+				} else {
 					if (node.tagName != "HEAD" && node.tagName != "STYLE") {
 						node.remove();
 					}