ホームページ > ウェブフロントエンド > CSSチュートリアル > CSSで親Divを隠しながら子Divを表示するにはどうすればよいですか?

CSSで親Divを隠しながら子Divを表示するにはどうすればよいですか?

Linda Hamilton
リリース: 2024-12-02 14:03:11
オリジナル
750 人が閲覧しました

How to Show a Child Div While Hiding Its Parent Div in CSS?

親 Div を非表示にして子 Div を表示する方法

子要素の可視性を維持しながら親 Div を非表示にすることは、CSS 操作によって実現できます。方法は次のとおりです。

ステップ 1: 親 Div を非表示にする

.Main-Div {
  display: none;
}
ログイン後にコピー

この CSS ルールは、クラス「Main-Div」を持つ親 Div を非表示にします。

ステップ 2:子 Div を可視にする

.Main-Div > .Inner-Div {
  visibility: visible;
}
ログイン後にコピー

このルールは子 Div を対象としています

完全な例

これらのルールを組み合わせると、結果の CSS および HTML コードは次のようになります:

.Main-Div {
  display: none;
}

.Main-Div > .Inner-Div {
  visibility: visible;
}
ログイン後にコピー
<div class="Main-Div">
  This is some Text..
  This is some Text..
  <div class="Inner-Div">
    <a href="#">
      <img src="/image/pic.jpg" />
    </a>
  </div>
  This is some Text..
  This is some Text..
</div>
ログイン後にコピー

この手法を適用すると、親 div が非表示の場合でも子要素を選択的に表示できます。

以上がCSSで親Divを隠しながら子Divを表示するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート