ホームページ  >  記事  >  ウェブフロントエンド  >  CSS の可視性についての簡単な説明: 非表示と表示: なし

CSS の可視性についての簡単な説明: 非表示と表示: なし

巴扎黑
巴扎黑オリジナル
2017-06-28 11:30:231950ブラウズ

CSS の visibility 属性 の場合、通常、その値は表示または非表示に設定されます。


visibility:hiddenは、要素を非表示にできるdisplay:noneと同等ですが、2つの違いは次のとおりです:

① display:none 要素はもう存在しません。スペースをとります。

visibility: hiddenは要素をWebページ上で非表示にしますが、それでもスペースを占有します。


ただし、可視性は、値 Collapse を取ることもあります。要素に Visibility: Collapse が設定されている場合、一般要素は Visibility: Hidden と同じように動作します。つまり、スペースを占有します。ただし、要素がテーブル行、テーブル列、テーブル列グループ、テーブル列グループなどのテーブル関連要素である場合、その動作は display: none と同じになります。つまり、要素が占有しているスペースは解放されます。 。


異なるブラウザでは、visibility:collapseは異なる方法で処理されます:

① 上記のvisibility:collapseの機能はFirefoxでのみ動作します。

② IEでvisibility:collapseを設定しても要素は表示されます。

Chrome では、要素が非表示になっている場合でも、それがテーブルに関連する要素であろうとなかろうと、visibility:collapse は Visibility:hidden と変わりません。つまり、領域を占有し続けます。

以上がCSS の可視性についての簡単な説明: 非表示と表示: なしの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。