- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:リストの一つの項目のみの右側に画像を表示させたい)
リストの一つの項目のみの右側に画像を表示させたい
このQ&Aのポイント
- リストの一つ項目のみの右側に画像を表示させたいのですが、どうすれば良いのでしょうか?具体的には自分のサイトの既存のリストに新しい項目を付け加えた時にその後ろに"new"を表す画像を表示させたいのです。
- htmlに直接画像を貼り付けても良いのですが、そうすると画像を貼り付けた行の前後だけline-heightが狂って(狭くなる)しまいます。
- liに対して背景画像とその位置をpaddingで設定してやるのかなと考えましたが上手くいきません。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>とその位置をpaddingで設定してやるのかなと 背景画像の位置はpaddingではありません。 background-positionという属性があります。 この場合、 background-position:right center; だと思います。 ただし、背景画像なので、文字と重なることもありますので要注意。
お礼
回答ありがとうございます。 おっしゃる通りやってみたら、文字の末尾より大分右側に表示されてしまったので、その行だけにwidthを指定したら希望の位置に表示することが出来ました! ご助言大変参考になりました。 どうもありがとうございました!!