CSS を使用してテキスト幅の背景色を設定する方法
テキストではなく、テキストのみの背後に緑色の背景を作成するという探求ページ幅全体に達すると、課題に直面します。前述の制約を尊重しながらこの状況を回避する方法は次のとおりです:
解決策: テキストをインライン要素で囲みます
HTML は変更できないため、テキストを折り返しますなどのインライン要素内.
<h1><span>The Last Will and Testament of Eric Jones</span></h1>
これで、インライン要素に背景色を適用できます:
h1 { text-align: center; } h1 span { background-color: green; }
根拠:
インライン要素はコンテンツに合わせて縮小し、背景色がテキスト幅と完全に一致するようにします。このテクニックを使用すると、周囲の要素に影響を与えることなく、テキスト専用の背景効果を作成できます。
以上がCSSを使用してテキストのみに背景色を追加するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。