如何在css中隐藏内容

  介绍

这期内容当中小编将会给大家带来有关如何在css中隐藏内容,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

css隐藏内容的方法:1、使用“- indent: -9999 px;”; 2、使用“行高:0;”;3,通过“显示:没有”;4,通过“溢出:隐藏”;5,通过“阵地”来隐藏内容。

<强> css隐藏文字内容的6种方法

一、使用indent: -9999 px;

可是他有一个局限性他只适用于块级元素,而我们往往有时候想偏移掉的一个上的字体,所以问题就来了,indent: -9999 px,虽然用起来比较惬意,将一个转化成块的话往往他身后的的元素就被他赶到下一行了,如果正好这一个后面是一个一个按钮,就要用浮来浮动以使他身后再出现簇拥者,这样是不是有些麻烦呢

二、使用行高:0;

代码如下:

字体大小:0;   溢出:隐藏的;

能完美“隐藏”掉你的背景之上的字体

经测试ie6.0, 7.0, 8.0, firefox 3.010通过

三,最方便的是加个跨度,然后显示:没有,而且这样不会出错误。

遗憾的是,多了个标签,循环中使用的话,html又多了一堆字节,单个按钮推荐这样使用。

而针对输入值的隐藏这个方式就有些吃力了

所以还是只能用块加- indent来“偏”移模拟隐藏了

显示:块;   字体大小:0;   行高:0;   indent: -9999 px;

经测试ie6.0, 7.0, firefox 3.010通过

四,显示:没有:它可以使包括容器本身在内的东西都消失,简便且有效,但它有两个耳熟能详的缺陷,那就是对搜索引擎不友好,且被屏幕阅读器所忽略。

五,溢出:隐藏:

这是一个比较合理且我最喜欢的方法,具体代码如下:

以下为引用的内容:

代码如下:

.texthidden {   显示:块;/*统一转化为块级元素*/溢出:隐藏;   宽度:0;   高度:0;   }

六、阵地:绝对:

用绝对定位将其推出可视区,不过虽然可视性不存在,但仍占据物理空间,与隐藏文字的宗旨相背

以下为引用的内容:

代码如下:

.texthidden {   阵地:绝对;   margin-top: -9999 px;   margin-left: -9999 px;   }

上述就是小编为大家分享的如何在css中隐藏内容了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注行业资讯频道。

如何在css中隐藏内容