2017-06-13 60 views
-1

我有这样的事情:隐藏层使我的网站太久

<div id="content" style="visibility: hidden;"> 
<!-- 500 lines of HTML ---> 
</div> 

这个div包含通过的Javascript显示的div。问题是,即使没有显示任何内容,它使我的网站的高度过大。

我知道我可以在javascript文件中添加要生成的div,但是我不知道是否有CSS解决方案,因为我喜欢在HTML中使用“skeleton”而不是Javascript。

+2

为什么不使用'风格= “显示:无” style="display: none"' - 我这么想吗? –

+0

@DarrenSweeney我不知道存在,我从来没有做过前端。抱歉。 – prgrm

+0

@MihaiT“如何隐藏div”给了我可见性:隐藏。 – prgrm

回答

1

在CSS

1

您可以使用display:none;而不是visibility:hidden;

如果您想使其再次可见,只需将其更改为display:block;即可。