0

画像に計算結果を追加したいだけです。そのため、背景画像でテキストを設定する必要があります。しかし、何度か試してみましたが、まだ画像を表示できません。コードは

  <div style="background-image=url(<%= root_url%>public/images/1.jpg)"></div>
4

3 に答える 3

1

まず、CSS にタイプミスがあります。その=直後を次のimageように置き換える必要があります:

<div style="background-image: url(<%= root_url %>public/images/1.jpg)"></div>

第二に、これを行う必要はありません。これはうまくいくはずです:

<div style="background-image: url(<%= image_url '1.jpg' %>)"></div>

他の人が述べたように、おそらくスタイルシートに と を設定する必要がwidthありheightます<div>

于 2013-08-06T09:20:30.647 に答える
0

これらをスタイル属性にも追加します

width:150px;height:150px;display:block;background-repeat:none

明らかに、幅と高さは画像のもの、またはそれ以上です

于 2013-08-06T09:18:57.840 に答える
0

是非お試しください

<div style="background-image:url('/images/1.jpg'); height: 300px; width: 500px;"></div>
于 2013-08-06T09:24:10.120 に答える