首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[分享]css3控制div显示隐藏

发布于 2024-11-11 15:47:40
0
21

CSS3中包含很多用于控制网页显示的属性,其中之一就是控制的显示与隐藏。使用CSS3的display属性实现这一功能非常简便。/ 隐藏 / div { display: none; } / 显示 / ...

CSS3中包含很多用于控制网页显示的属性,其中之一就是控制的显示与隐藏。使用CSS3的display属性实现这一功能非常简便。

/* 隐藏<div> */
div {
  display: none;
}

/* 显示<div> */
div {
  display: block;
} 

以上代码中,display属性可以设为none或block,分别表示隐藏与显示。将的display设置为none时,将不会被显示在页面上,而将display设置为block时,将被显示出来。

如果仅仅是使用display属性来隐藏和显示,可能会导致页面布局的混乱。因此,推荐使用visibility属性来控制的显示与隐藏。

/* 隐藏<div> */
div {
  visibility: hidden;
}

/* 显示<div> */
div {
  visibility: visible;
} 

与display属性不同,visibility属性可以设为hidden或visible。在visibility设为hidden时,虽然不会被显示出来,但是其所占据的空间仍然会存在。当visibility设为visible时,会被显示出来,并占据相应的空间。

总之,在使用CSS3控制的显示与隐藏时,必须注意页面的布局问题,并根据实际需要选择使用display属性或visibility属性。

评论
一个月内的热帖推荐
91云脑
Lv.1普通用户

62849

帖子

14

小组

291

积分

赞助商广告
站长交流