Html 元素隐藏的几种方式

Html 元素隐藏的几种方式,第1张

display:none,更改元素显示方式为不显示元素;

visibility:hidden,元素不可见;

overflow:hidden,溢出包含框隐藏;

opacity:0,更改元素透明度;

Query,hide()方法,隐藏,fadeOut()淡出隐藏;

background:transparent,背景透明显示;

实现div隐藏可以通过设置display、visible和div的大小等实现隐藏效果。

CSS display 属性

display 属性规定元素应该生成的框的类型。值为none时,此元素不会被显示。

/*示例*/

div{display:none}

CSS visibility 属性

visibility 属性规定元素是否可见。值为hidden时表示元素是不可见的。

/*示例*/

div{visible:hidden}

提示:visible:hidden和display:none的区别是,即使不可见的元素也会占据页面上的空间。 "display" 属性可以用来创建不占据页面空间的不可见元素。(visible和display属性的其他可能值可在W3School查看)。

设置DIV的大小实现隐藏

将div的宽度和高度设置为零,也可以达到隐藏的效果。

/*示例*/

div{

width:0px

height:0px

overflow:hidden/*规定当内容溢出元素框时隐藏。防止div大小设置为零,里面的文本却还是显示。*/

}

table-layout版本:CSS2 兼容性:IE5+ 继承性:有

语法:

table-layout : auto | fixed

参数:

auto : 默认的自动算法。布局将基于各单元格的内容。表格在每一单元格读取计算之后才会显示出来。速度很慢

fixed : 固定布局的算法。在这算法中,水平布局是仅仅基于表格的宽度,表格边框的宽度,单元格间距,列的宽度,而和表格内容无关

说明:

设置或检索表格的布局算法。

对应的脚本特性为tableLayout。请参阅我编写的其他书目。

示例:

table { table-layout: auto}


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/7372602.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-04
下一篇 2023-04-04

发表评论

登录后才能评论

评论列表(0条)

保存