を上書きするI次のコードスニペットがありますCSS - 子要素から境界線は、親要素
h2 { padding: 0; margin: 0; }
.middle-bar { background-color: #b0b0b0; border-bottom: 2px solid black; }
.middle-bar h2 { border-bottom: 1px solid white; border-right: 1px solid white; display: inline-block }
.above-main { display: inline-flex; }
<div class="middle-bar">
<h2>TEST</h2>
<div class="above-main">
<span>test test 123</span>
</div>
</div>
私は親(middle-bar
)ボトムボーダーがないようにそれを取得しようとしていますが<h2>
要素の下を通過しないでください(その部分に<h2> border-bottom
を使用するように)。私はborder-bottom: 2px solid black;
above-main
にクラスを設定した場合
は、それだけ私がdisplay: block;
(またはdisplay: flex;
)にabove-main
を設定した場合の試験試験123を、それが想定されるblock
要素のように機能を強調し、<h2>
下に新しい行を作ります。
は、親.middle-bar
要素からborder-bottom: 2px solid black;
を「上書き」する子要素<h2>
からborder-bottom: 1px solid white;
を取得する方法を誰もが知っていますか?
ありがとうございます。
あなたが予想される出力が何であるかをもう少し(または)を説明できますか? – Jeni