css@R_659_ 126 6@元素的方法:1、使用dis play 属性,给元素添加“display:none;”样式即可。2、使用pos IT ion绝对定位,给元素添加“position:absolute;top:-9999px;”样式即可。
本教程操作环境:windows7系统、CSS3 && HT ML 5版、Dell G3 电 脑。
1、使用display:none不 占位隐藏 元素
display:none 可以不占据空间,把 元素隐藏 起来,所以动态 改变 此属性时会引起 重排 (改变页面布局),可以理解成在页面中把该元素删除掉一样;不会被子孙继承,但是其子孙是不会显示的,毕竟都一起被隐藏了。
示例:
<!DOCTY PE  html>
<html>
    <head>
        < ;m eta charset="UTF-8">
        <title>不占位隐藏元素--display:none</title>
        <style>
            .display{
                display:none;
            }
        </style>
    </head>
    <body>
        <div> 正常 显示元素</div>
        <div class="display">隐藏元素</div>
        <div>正常显示元素</div>
    </body>
</html>@H_ 406 _22@效果图:
 
 方法2:使用 position: absolute;top: -9999px; 不占位隐藏元素 
position: absolute,设置元素隐藏的主要原理是通过将元素的 top设置成足够大的负数,使它在屏幕上不可见。
示例:
<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>不占位隐藏元素--position: absolute</title>
		<style>
			.position {
				position: absolute;
				top: -9999px;
			}
		</style>
	</head>
	<body>
		<div>正常显示元素</div>
		<div class="position">隐藏元素</div>
		<div>正常显示元素</div>
	</body>
</html>效果图:
 
(学习视频分享:css视频教程)
以上就是css怎么不占位隐藏元素的详细内容,更多请关注其它相关 文章 !
总结
       以上是  为你收集整理的 css怎么不占位隐藏元素 全部内容,希望文章能够帮你解决 css怎么不占位隐藏元素 所遇到的问题。
		如果觉得  网站内容还不错,  推荐好友。
      
        
          声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did250123