• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:CSSセクレター 子孫のみに適用する方法)

CSSセクレター 子孫のみに適用する方法

このQ&Aのポイント
  • 子孫の要素のみに、CSSを適用する方法を教えてください。
  • <a>の中の<div>要素にCSSを適用させたいですが、方法が分からないため、一旦<a>に適用しています。
  • box-wrapperクラス直下の<a>要素にはmargin:0 10px 0 0;を適用し、最後の<a>要素にはmargin:0;を適用してください。

質問者が選んだベストアンサー

  • ベストアンサー
  • axuaxua
  • ベストアンサー率36% (82/223)
回答No.2

補足どうもです。 .box-wrapper > :last-child div{ margin:0; } もっと良い方法ないかな~が本音です ブラウザ:operaでのみ確認してます。

その他の回答 (1)

  • axuaxua
  • ベストアンサー率36% (82/223)
回答No.1

a:linkタグの中にDivを設置するのでなく、Divの中にa:linkを設置してください cssは .親クラス[半角スペース]タグです .box1 a:link {...}

nekogeruge
質問者

補足

ありがとうございます。 このソースではDIVの中に<a>タグでもいいのですが、 <a href=""><div class="box1">ブロック1</div></a>がもう少し複雑になった場合 <a><div></div><a>で対応したいです。 説明不足で申し訳ございません><

関連するQ&A