好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

css怎么不占位隐藏元素

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怎么不占位隐藏元素 所遇到的问题。

如果觉得 网站内容还不错, 推荐好友。

查看更多关于css怎么不占位隐藏元素的详细内容...

  阅读:48次

上一篇: 怎么引用css文件

下一篇:css如何禁止复制