両端揃えのテキストのみ背景色を設定したい(テキストをマウスで選択したときなど)
私はdiv
、
またはspan
内部div
、
またp
はなしmargin
、
またはh1
インラインで表示し、
しかし、これらの解決策のどれも私の問題を解決しませんでした。
疑似という意味ではなく::selection
、常に表示されているテキストの背景
私はまさにこれが欲しい:
助けてください
両端揃えのテキストのみ背景色を設定したい(テキストをマウスで選択したときなど)
私はdiv
、
またはspan
内部div
、
またp
はなしmargin
、
またはh1
インラインで表示し、
しかし、これらの解決策のどれも私の問題を解決しませんでした。
疑似という意味ではなく::selection
、常に表示されているテキストの背景
私はまさにこれが欲しい:
助けてください
これを試すことができます
HTML
<div class="CC ">
<div class="bg">Lorem ipsum dolor sit amet</div>
</div>
CSS
.bg {
background-color:red;
display:inline;
padding: 1px 0
}
目的の外観を得るには、インライン要素を使用する必要があります。これは、テキストが終了する場所で背景を停止する方法だからです。span
ブロック要素を必要とする両端揃えテキストも必要なので、次の 2 つの要素が必要div
ですp
。
<div class="CC"><span class="CCC">Lorem ipsum ... in futurum.</span></div>
span
要素に背景を設定しただけです:
.CCC { background: red; color: yellow }
プロパティを好きな色に設定しbackground
ます。
次のように試すことができます: DEMO
HTML:
<div class="CC ">
<div class="bg">Lorem ipsum dolor sit amet
</div></div>
CSS:
.bg {
background-color:red;
display:inline;
}