Ответ 1
visibility: hidden
Это скроет элемент со страницы, но сохранит свое место в макете.
Мне нужен фрагмент CSS для скрытия HTML <div class="my">
(с довольно большим количеством содержимого, включая текст и другие div), но при этом сохраняя пространство для него. Есть ли что-то лучше или быстрее, чем div.my{opacity:0;}
?
visibility: hidden
Это скроет элемент со страницы, но сохранит свое место в макете.
используйте document.getElementById( "my" ). style.display = "none"; не видимость пользователя, он только скрывает элемент, но на дисплее он удаляет пространство, приобретенное элементом.