2016.8.19 将div设置为隐藏使用style=“display:none”
2018-01-04 16:37
239 查看
style="display:none"表示隐藏。
style="display:block"表示显示。
在代码中则使用$("#id").show();
代码:
效果如图所示:
注意:display属性与visibiity属性的区别!
visibility属性:
确定元素显示还是隐藏;
visibility="visible|hidden",visible显示,hidden隐藏。
当visibility被设置为"hidden"的时候,元素虽然被隐藏了,但它仍然占据它原来所在的位置。
display属性:
就有一点不同了。visibility属性是隐藏元素但保持元素的浮动位置,而display实际上是设置元素的浮动特征。
其中block和none值最常用。
block:默认值。
当display被设置为block(块)时,容器中所有的元素将会被当作一个单独的块,就像<DIV>元素一样,它会在那个点被放入到页面中。(实际上你可以设置<span>的display:block,使其可以像<DIV>一样工作。
inline:
将display设置为inline,将使其行为和元素inline一样---即使它是普通的块元素如<DIV>,它也将会被组合成像<span>那样的输出流。
none:
最后是display被设置:none,这时元素实际上就从页面中被移走,它下面所在的元素就会被自动跟上填充。
style="display:block"表示显示。
在代码中则使用$("#id").show();
代码:
效果如图所示:
注意:display属性与visibiity属性的区别!
visibility属性:
确定元素显示还是隐藏;
visibility="visible|hidden",visible显示,hidden隐藏。
当visibility被设置为"hidden"的时候,元素虽然被隐藏了,但它仍然占据它原来所在的位置。
display属性:
就有一点不同了。visibility属性是隐藏元素但保持元素的浮动位置,而display实际上是设置元素的浮动特征。
其中block和none值最常用。
block:默认值。
当display被设置为block(块)时,容器中所有的元素将会被当作一个单独的块,就像<DIV>元素一样,它会在那个点被放入到页面中。(实际上你可以设置<span>的display:block,使其可以像<DIV>一样工作。
inline:
将display设置为inline,将使其行为和元素inline一样---即使它是普通的块元素如<DIV>,它也将会被组合成像<span>那样的输出流。
none:
最后是display被设置:none,这时元素实际上就从页面中被移走,它下面所在的元素就会被自动跟上填充。
相关文章推荐
- 2016.8.19 将div设置为隐藏使用style=“display:none”
- Html 使用技巧 -- 设置display属性可以使div隐藏后释放占用的页面空间
- 解决IE6下div table 使用display:none;隐藏时仍然占空白位置
- 一个设置为display:none;的div,在用.height()方法获取不到它的高,获取到的高度为0.
- 奇怪的safari:0像素的iframe不能被display:none的div圈住隐藏
- 使用"Display: None"来隐藏内容是合法的SEO吗?
- DIV display 设置为none的通病 (EXT、DHTML)
- <div style="display:none">中更改的内容使用js无法获取
- html使用display:inline-block实现标签右对齐,值左对齐效果。和设置div宽度,并居中显示。嵌套div的里层div文字居中显示
- div隐藏层登录框及使用ajax写入cookies心得
- 点击任务栏图标让窗体可以隐藏或显示(FormBorderStyle设置为None)
- U盘个性化之个性图标(附autorun使用说明) 设置文件属性为系统文件 隐藏文件
- [HTML]显示/隐藏DIV的技巧(visibility与display的差别)
- 显示/隐藏DIV的技巧(visibility与display的差别)
- WinForm设置FormBorderStyle=none后仍可以使用任务栏左键和右键功能
- div overflow 超出隐藏属性使用说明
- div 设置隐藏后,如何不让它占位
- firefox中的div.style.display属性以及div的透明度设置
- div隐藏层登录框及使用ajax写入cookies心得