[CSS]テキストオーバーレイ

Last Updated:2023年07月17日| | コメントを残す

図の上に字幕形式でテキストを表示する場合が多く発生します。 このように画像の上にテキストを配置(オーバーレイ)させるには、外部 div要素相対 属性を適用して、内部のテキスト部分の要素には、 絶対の 属性を適用させるとされます。

[CSS]テキストオーバーレイ

たとえば、次の CSS コードを使用できます。

CSS 例:

.outer {position:relative; background:url(/images/css_textoverimage.jpg); 幅:500ピクセル。 //幅設定height:309px; //高さ設定} .bottomleft {position:absolute; bottom: 0; left: 0.5em; 幅:400ピクセル。 font-weight: bold; color:#fff; } .topright {position: absolute; top:1em; right: 2em; 幅:120ピクセル。 padding: 4px; background-color: #fff; font-weight: bold; font-size: 11px; }

HTML 例:

(画像の左下に表示) (画像の右上に表示) // Source: the-art-of-web.com

top, , などの値を調整して、好きなところにテキストを画像内に表示することができます。

参考までに Newspaper, Avada などの WordPress テーマでは、個々の投稿またはページのタイトルヘッダー部分に属性画像または特定の画像を背景として表示できます。

Newspaper シングルポストテンプレート
Newspaper シングルポストテンプレートの例。

メモ:


コメントを残す

コメント

割引ニュース
DiviレイアウトAI発売記念割引!
AIで画像、テキスト、コーディング、フルページレイアウトを生成可能
ベストセラー WordPress テーマDivi
0
仕事
0
시간
0
0
期間限定
You This Coupon Code in Checkout
Click the code to Copy