人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

CSS h1要素の左端に画像を表示する方法を教えてください。
写真のように画像(ここでは☆)のあとにテキストが入るイメージです。

1360035278
●拡大する

●質問者: halappa
●カテゴリ:ウェブ制作
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● a-kuma3
●50ポイント

こんな感じでしょうか。

H1 {
 background-image: url(画像のURL);
 background-repeat: no-repeat;
 padding-left: ○px; /* 画像の幅だけ、内容を右にずらす */
}

具体的な値を入れて書くと、こんな感じ。

H1 {
 background-image: url(http://s.hatena.ne.jp/images/star.gif);
 background-repeat: no-repeat;
 padding-left: 16px;
}

halappaさんのコメント
おおおさっそくありがとうございます、やってみます

halappaさんのコメント
できました!!!!

2 ● Hiroto
●50ポイント
h1::before{
content: "<img src=\"画像のURL\">";
}

h1要素の前にimgタグを挿入します。


halappaさんのコメント
ありがとうございます!こちらでもやってみます!

Hirotoさんのコメント
返信ありがとうございます。今確認してみたのですが、タグがそのまま表示されてしまいました。 正しくは次の通りでした。 >|css| h1::before{ content: url("画像のURL"); } ||< 間違えてしまい、本当にすいません。
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ