CSSのvisibilityプロパティ
属性の定義と指示
visibility属性は、要素が表示されているかどうかを指定します。
ヒント:目に見えない要素がページ上のスペースを占有します場合でも。目に見える要素ではないページ上のスペースを占有しない作成する「表示」プロパティを使用してください。
デフォルト: | 目に見えます |
---|---|
継承: | はい |
バージョン: | CSS2 |
JavaScriptシンタックス: | オブジェクト.style.visibility = "隠されました" |
ブラウザのサポート
すべての主要なブラウザは、visibilityプロパティをサポートしています。
注::(IE8を含む)Internet Explorerをバージョン属性値「継承」または「崩壊」をサポートしていません。
プロパティ値
値 | 説明 |
---|---|
目に見えます | デフォルト。 要素が表示されます。 |
隠されました | 要素は表示されません。 |
崩壊 | table要素で使用する場合、この値は、行または列を削除することができますが、それはテーブルのレイアウトには影響を与えません。 スペースは、行または列によって占有されているが、他のコンテンツ利用に残されます。 この値は、他の要素に使用されている場合には、「隠れた」として表示されます。 |
受け継ぎます | 引当金は、親要素からvisibility属性の値を継承しなければなりません。 |
より多くの例
フォーム要素は、崩壊するように設定されています
この例では、重畳されたテーブル要素を作成する方法を示します。
関連記事
CSSチュートリアル: CSS表示と可視性