Skip to content

粗略講解 display: none / visibility: hidden / opacity: 0 差異

Posted on:April 21, 2021

主要會講解這三個屬性的:

DOM 結構

事件監聽

效能

樣式繼承

Transition

當初最驚訝的是 visibility 的「樣式繼承」與「transition」,沒想到子元素設置 visibility: visible 就可以顯示出來,平時沒這樣寫過,還真不知道。

而效能的 opacity 那邊,原本想跟前兩屬性一樣截圖,但 performance 竟然出現 Layout 與 Paint,有點傻眼,先放著等更看得懂時再回來補圖 😓