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}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)