css哪些样式可以隐藏元素

CSS样式可以用来控制文档中元素的显示和排版,其中一些样式可以隐藏元素。

/* display:none */
元素被隐藏并从文档流中移除,占用的空间也会被释放,子元素也会被隐藏。

css哪些样式可以隐藏元素

例如:

<div style="display:none">
  这是一个被隐藏的元素。
</div>

上述代码中的div元素将不会在页面显示出来。

/* visibility:hidden */
元素被隐藏但仍会保留占据的空间,子元素也会被隐藏。

例如:

<div style="visibility:hidden">
  这是一个被隐藏的元素。
</div>

上述代码中的div元素不会在页面显示出来,但是它依然会占据页面中原本应该出现的位置。

/* opacity:0 */
元素变为完全透明,但它仍会占据原有的空间,子元素也会被隐藏。

例如:

<div style="opacity:0">
  这是一个被隐藏的元素。
</div>

上述代码中的div元素不会在页面显示出来,但是它仍然会占据页面中原本应该出现的位置。

/* height:0 */
设置元素的高度为零,元素被隐藏但仍会占据原有的横向位置,子元素也会被隐藏。

例如:

<div style="height:0">
  这是一个被隐藏的元素。
</div>

上述代码中的div元素不会在页面显示出来,但是它依然会占据原有的横向位置。

相关文章

Css3如何实现鼠标移上变长特效?(图文+视频)
css3怎么实现鼠标悬停图片时缓慢变大效果?(图文+视频)
jquery如何实现点击网页回到顶部效果?(图文+视频)
css3边框阴影效果怎么做?(图文+视频)
css怎么实现圆角边框和圆形效果?(图文+视频教程)
Css3如何实现旋转移动动画特效