5 种在 CSS 中隐藏元素的方法
- Display
 
.element {
  display: none;
}
该元素完全消失,不会在网页上占用空间。
- Visibility
 
.element {
  visibility: hidden;
}
该元素在视觉上被隐藏,但在网页上仍然占用空间。
- Opacity
 
.element {
  opacity: 0;
}
该元素将完全透明,但在网页上仍然占用空间。
- Transform
 
.element {
  transform: scale(0);
}
它将缩小元素大小,但在网页上仍然占用空间。
- Clip-path
 
.element {
  clip-path: circle(0);
}
它可以完全隐藏该元素,但在网页上仍占用空间。
原文链接:https://twitter.com/Div_pradeep/status/1632639898808365056