Как скрыться, элементы, не имея их занимают место на странице?

Я использую visibility:hidden для сокрытия определенных элементов но они все еще занимают место на странице, в то время как скрытый.

Как я могу заставить их полностью исчезнуть визуально, как будто они не находятся в DOM вообще (а на самом деле не удаляя их из DOM)?

210
задан Vini.g.fer 26 July 2017 в 06:08
поделиться

3 ответа

Попробуйте установить display:none для скрытия и установить display:block для показа.

280
ответ дан 23 November 2019 в 04:35
поделиться

display:none для скрытия и установите display:block для отображения.

3
ответ дан 23 November 2019 в 04:35
поделиться

используйте вместо этого стиль like

<div style="display:none;"></div>
42
ответ дан 23 November 2019 в 04:35
поделиться