display:none;
通过设置元素CSS的displays
属性为none
来使元素消失,该方法隐藏的元素不占据页面空间oapcity:0;
oapcity
属性的作用是控制元素的透明度,当值为0
的时候该元素完全不可见,但仍然存在页面上,占据页面空间visibility:hidden;
visibility
属性旨在控制元素的可见性,设置为hidden
时不可见,占据页面空间,与opacity:0
效果相同position:absolute;left:-9999px
通过绝对定位控制元素的位置,把他移除视窗之外来实现隐藏元素的效果;也可以通过绝对定位position:fixed
实现该效果clip-path: circle(0%);
通过裁剪工具隐藏元素,该方法的效果与visibility:hidden;
一致