Я пытаюсь избежать добавления стиля онлайн, когда JS отключается. Например, я хотел бы скрыть элемент в теле, когда JS отключен, но я хотел бы сделать это только из внешнего CSS.Добавить стилизацию элементов, когда JavaScript отключен
Я хотел бы, чтобы избежать добавления стиля, как показано ниже
<noscript>
<style>
...some style
</style>
<p class="no-js">You need Javascript enabled to view all of the content on this page.</p>
</noscript>
<body>
<div>element to hide when js disabled</div>
</body>
Есть ли альтернатива этому? Спасибо!
CSS не имеет возможности обнаружить, если, или когда, JavaScript отключен; вместо этого используйте JavaScript для отображения элемента при его включении, что подразумевает, что он будет скрыт, когда JavaScript отключен. –
Если он не сломан, не исправляйте его ;-) – user2267175