Вы можете установить по умолчанию для элемента наложения значение display: none
в css и использовать document.write
для вставки тега стиля в заголовок (после основного css), который устанавливает его для отображения: блок.Если отключенный js никогда не будет виден, так как write
будет игнорироваться.
Другой способ - использовать скрипт в своей голове, чтобы добавить класс в html-тег, такой как js_enabled
, сделать правило css вроде * 1007.*
.overlay { display:none}
.js_enabled .overlay { display:block}