隐藏页面元素的几种方法

从视觉上隐藏元素,但元素仍占据它的位置,会响应用户的交互。

从视觉上隐藏元素,仍占据自己的位置,与opacity的唯一不同是,visibility不会响应用户的交互。

不会引起reflow,只会repaint。

涉及到DOM结构的改变,所以会引起reflow 与 repaint。

把元素放到用户看不到的地方

clip-path: polygon(0px 0px,0px 0px,0px 0px,0px 0px);/polygon是多边形函数,里面就是多边形的顶点坐标/

占据位置,但不响应用户交互。

clip-path用法参考:clip-path的用法

Table of Contents