Я делаю script, который будет реализован на нескольких страницах, и я пытаюсь помешать созданным им элементам стилизоваться на страницах css. У некоторых людей есть идея написать css следующим образом:
body>*{min-height:200px;}
Итак, я нашел это новое свойство css:
.elem{ all: initial }
И это работает очень хорошо, но у меня уже возникли некоторые проблемы, и я уверен, что может быть много, о которых я не знаю.
Например, для Internet explorer (даже ie11!!!) до reset min-height, вы не можете использовать начальную, вы должны использовать 0! Поэтому all:initial
не отменяет min-height...
Вы знаете лучший способ сделать это или, по крайней мере, список свойств, о которых я должен позаботиться индивидуально?
EDIT: лучше объяснить, что я хочу. Я сделаю это в JS (я уже упоминал, что это script), и меня интересуют не только решения. Я хотел бы знать, почему это решение работает и почему лучше, чем тот, который я предлагаю. Кроме того, я знаю о производительности, поэтому я бы предпочел использовать минимальное количество правил, если это возможно: я хотел бы узнать, например, наиболее опасные.