如何停止滚动页面扩展html元素?

时间:2019-01-21 12:11:34

标签: html css

我有一个div,其中包含一些文本,该文本的不透明度设置为0,可见性设置为隐藏,但是单击另一个元素时,不透明度变为1,可见性可见,但是这导致页面滚动少量而不是扩展内容,只需将其下方的内容向下推并延长页面长度即可。我该怎么解决?

1 个答案:

答案 0 :(得分:2)

当某个元素的可见性设置为隐藏时,该元素仍然在那里,只是透明的。但是多余的空间将会保留。 通过将visibility: hidden更改为display: none,该元素将完全隐藏,并且不会占用额外的空间。 检查这篇文章以获得更好的解释:StackOverflow