- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:before疑似要素で画像を指定した場合の文字位置)
before疑似要素で画像を指定した場合の文字位置
このQ&Aのポイント
- before疑似要素を使って画像を指定した場合、画像の下に文字が配置されます。
- 画像の中央から文字を開始する方法を教えてください。
- 現在の指定方法はCSSとHTMLで行われています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
画像は置換インライン要素ですから、contentプロパティで内容を追加すると、当然ベースラインを合わせて表示されます。 そこで、positionプロパティで位置を指定する必要があります。そのとき、absoluteを使用するなら、他の要素と切り離されて直近のstatic以外の親コンテナブロックの位置が基準になります。relativeを使用すると本来の位置からずらして表示させることが出来ますが、この場合本来表示されるべき位置・サイズにそれがあると他の要素が判断しますから注意してください。 floatはいくらなんでも使わないでしょう。
お礼
お礼が遅くなってしまい申し訳ありませんでした。 回答いただきありがとうございました。