你能让跨度文本消失(并且没有宽度)吗?

时间:2015-02-09 20:44:18

标签: html css text

在某些页面宽度下,我想要一段文字消失。我可以使用" visibility:hidden"虽然它仍占用空间,但效果很好。我尝试将字体大小更改为0px,这有助于缩小空间,但它远远没有消除它。

有办法做到这一点吗?

3 个答案:

答案 0 :(得分:4)

以下内容将从页面中删除该元素:

display:none;

答案 1 :(得分:4)

display: none;

您正在寻找什么。这将完全从页面流中删除元素。或者,

width: 0px;
overflow: hidden;

基本上会做同样的事情。可以把它想象成将元素折叠起来。

答案 2 :(得分:0)

是的,您可以使用visibility:hiddendisplay: none

例:     var div = document.getElementById('login');     div.style.display = "none";