- 1、使用 display:none隐藏元素,隐藏后该元素不会在页面中占据位置,也不会响应绑定的监听事件
- 2、使用visibility:hidden隐藏元素,隐藏后该元素会在页面中占据位置,但是不会响应绑定的监听事件
- 3、使用 optaicy:0隐藏元素,隐藏后该元素会在页面中占据位置,会响应绑定的监听事件
- 4、通过绝对定位将元素移除到可视区域外
- 5、通过 translate: scale(0, 0),来缩放该元素,以实现隐藏。元素会在页面中占据位置,但是不会响应绑定事件
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0"