css隐藏元素的几种方法
1、overflow:hidden; 这是防止溢出,也是一种隐藏,只不过是把超出范围的元素隐藏,这种一般用于文字过多或者图片特效以及自适应中div没法设置高度时使用
2、display:none;这就是完全的隐藏了,直接消失,任何对该元素直接的用户交互操作都不可能生效,被隐藏的元素完全不会占用空间,仿佛元素完全不存在一样。
3、利用opacity透明度来隐藏,opacity设置为0,它只是一种视觉隐藏,元素本身依旧占用它的位置并对网页的布局起到作用,它也同样影响用户交互。在读屏软件中会被识别。
4、position:元素的定位。把position:absolutely;top:-4555px;left:-45545px;top和left设置成足够大的负数,相当于把元素放到可视区域外,它不会影响布局,能够让元素保持可操作性,在读屏软件上可以被识别。
5、visibility:规定元素 是否可见,一般设置为hidden,它可以很好的隐藏,不会影响用户的交互,在读屏软件中不会被识别。
html如何让隐藏的文字出现
隐藏文字,取消隐藏
1、我们既可以把文字锁定,同样可以把文字隐藏;我们把文字选中,然后,按下快捷键,CTRL+3;即可把文字给隐藏掉。
2、同样,要把隐藏的文字给显示出来(取消隐藏)。我们可以按下快捷键:ALT+CTRL+3;取消隐藏;
3、当然, 也是可以在菜单栏中操作,顺序点:对象--显示全部。即可把文字给显示出来。
这个HTML中用display:none;隐藏了的属性该怎么让它显示出来
用js,给ul个id <ulid='aa'></ul> varui=document.getElementById("aa"); ui.style.display="";//display为空的话会好使,为block会使后边的空间换行

