CSS-display与visibility

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>Untitled Page</title>
</head>
<body>
<h1>display 属性分别为block, inline, none 值及使用visibility: hidden;的情况调试</h1>
<P><SPAN id="oSpan" style="background-color: #CFCFCF;">This is a SPAN</SPAN> in a sentence.</P>
<P>
<input type=button value="Inline" οnclick="oSpan.style.display='inline'"/>
<input type=button value="Block" οnclick="oSpan.style.display='block'"/>
<input type=button value="None" οnclick="oSpan.style.display='none'"/>
<input type=button value="Hidden" οnclick="oSpan.style.visibility='hidden'"/>
<input type=button value="Visible" οnclick="oSpan.style.visibility='visible'"/>
</P>
<UL>
<LI>将元素设为 block,会在该元素后换行。</LI>
<LI>将元素设为 inline,会消除元素换行。</LI>
<LI>将元素设为 none,隐藏该元素内容。并且该元素所在位置被其它内容填充。</LI>
<LI>将元素设为 Visibility:hidden,隐藏该元素内容。但在页面上保留该元素的空间。</LI>
<LI>将元素设为 Visibility:visible,元素可见。</LI>
</UL>
<ul>
<li>
visibility: visible<br/>
/* 元素可见,默认值 */<br/>
visibility: hidden
/* 元素不可见,但仍然为其保留相应的空间 */<br/>
visibility: collapse<br/>
/* 只对 table 对象起作用,能移除行或列但不会影响表格的布局。如果这个值用在 table 以外的对象上则表现为 hidden 。 */<br/>
visibility: inherit<br/>
/* 继承上级元素的 visibility 值。 */<br/>
</li>
</ul>
<ul>
<li>
display: none<br/>
/* 元素不可见,并且不为其保留相应的位置 */<br/>
display: block<br/>
/* 表现为一个块级元素(一般情况下独占一行) */<br/>
display: inline<br/>
/* 表现为一个行级元素(一般情况下不独占一行) */<br/>
</li>
</ul>
</body>
</html>

[b]以上内容非原创,都是从别人的站点上东拼西凑,记录下来的。
在此感谢上述相关内容的原创者![/b]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值