1. ホーム
  2. css

[解決済み】display:noneの反対語はあるのか?

2022-01-21 08:15:06

質問

の反対は? visibility: hiddenvisibility: visible . 同様に display: none ?

がある場合、その要素をどのように表示すればよいのか、多くの人が混乱します。 display: none を使うほど明確ではないためです。 visibility プロパティを使用します。

を使えばいいんだけど visibility: hidden の代わりに display: none しかし、同じような効果が得られないので、このままにしています。

どのように解決するのですか?

display: none のようなリテラルな反対語はありません。 visibility:hidden があります。

は、その visibility プロパティは、ある要素が可視であるか否かを決定します。したがって、このプロパティには 2 つの状態 ( visiblehidden ) のように、互いに逆になっている。

display プロパティは、ある要素がどのようなレイアウト規則に従うかを決定します。CSS では、要素がどのようにレイアウトされるかについて、いくつかの異なる種類のルールが存在します。 block , inline , inline-block など-。 これらの値については、こちらのドキュメントを参照してください。 ).

display:none は、ページレイアウトから要素を完全に削除し、あたかもそこに要素がなかったかのようにします。

の他のすべての値は display はその要素をページの一部とするため、ある意味、これらは すべて とは逆に display:none .

の真逆の値は1つもありません。 display:none - ハゲの反対のヘアスタイルがないのと同じです。