visibility:hidden和display:none的区别

一、相同点

disable:none和visibility:hidden都能把网页上的某元素隐藏起来

二、不同点

display:none--不为被隐藏的对象保留其物理空间,即该对象在页面上彻底消失。

visibility:hidden--使对象在页面上不可见,但页面上的空间还在。

三、举例

<!DOCTYPE html>
<html>
<head>
<meta charset="{CHARSET}">
<title>visibility:hidden和display:none的区别</title>
</head>
<body>
<div style="display: none; width: 10px;" >display</div> <a>1</a>
<div style="visibility: hidden;width: 10px;">visibility</div> <a>2</a><br />
<a>3</a>
</body>
</html>

四、效果

 

 

posted @ 2019-11-28 10:11  程程111  阅读(2385)  评论(0编辑  收藏  举报