在某些页面宽度下,我想要一段文字消失。我可以使用" visibility:hidden"虽然它仍占用空间,但效果很好。我尝试将字体大小更改为0px,这有助于缩小空间,但它远远没有消除它。
有办法做到这一点吗?
答案 0 :(得分:4)
以下内容将从页面中删除该元素:
display:none;
答案 1 :(得分:4)
display: none;
您正在寻找什么。这将完全从页面流中删除元素。或者,
width: 0px;
overflow: hidden;
基本上会做同样的事情。可以把它想象成将元素折叠起来。
答案 2 :(得分:0)
是的,您可以使用visibility:hidden
或display: none
例:
var div = document.getElementById('login');
div.style.display = "none";