display: none
1. DOM 構造: ブラウザーは、display:none 要素をレンダリングせず、ページ領域を占有しません
2. イベント監視: 要素のイベントを監視できません
3. 継承: 子要素に継承されません(子要素セットの表示: ブロックは表示されません)
4変更点: 属性値を変更すると、ページが再配置され、再描画されます。
5. トランジション: トランジション効果を設定できません。トランジション: 表示が無効です。
(ビデオ チュートリアルの推奨事項: css ビデオ チュートリアル)
visibility: hidden
1. レンダリングされませんが、ページ スペースを占有します
2. 要素
3にはイベント監視の設定はできませんが、継承は可能ですが、サブ要素がnon-visibility:hiddenに設定されていれば表示可能です。属性を変更すると、ページが再配置されるだけです。
5. トランジション:可視性がすぐに表示されます。非表示にはトランジション効果があります。
#不透明度: 0
1. 要素は非表示であり、ページ スペースを占有します
2. イベント監視を設定できます3. 継承できます。サブ要素の不透明度の設定4. 再描画や再配置は行いません。 5. トランジション: 不透明度は、表示と非表示のトランジション効果を実現できます。6. 不透明度は、表示と非表示のトランジション効果を実現します。ハードウェア アクセラレーションをトリガーする推奨チュートリアル:
css クイック スタート
以上が隠し要素効果を実現するCSSの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。