关于使指定元素无法在视野内看到,有3个方法
display: none;
opacity: 0;
visibility: hidden;
4.height:0和overflow:hidden的组合
overflow:hidden用中文理解就是“溢出隐藏”,也就是盒子以外的内容都咔嚓掉不可见的。加上height:0,只要是一般的非inline水平元素,则元素内部所有子孙都应该是不可见的。
height:0和overflow:hidden组合隐藏“失效”的条件如下:祖先元素没有position:relative/absolute/fixed声明,同时内部子元素应用了position:absolute/fixed声明
5.overflow和text-overflo区别
text-overflow:clip/ellipsis; 属性规定当文本溢出包含元素时发生的事情。
overflow:hidden; 隐藏所有在超过盒子设定宽度范畴外的内容。
CSS隐藏元素 display、visibility、opacity的区别
原文:https://www.cnblogs.com/jing-tian/p/10969109.html