0

Laravel 4 フレームワークを使用しており、ページにいくつかの画像を表示しようとしています。私は2つの異なるケースを持っています。1 つ目は、CSS ファイルの背景として画像を使用しています。画像は、public フォルダー内のフォルダー「assets」内のフォルダー「images」にあります。注目の CSS は次のとおりです。

.banner-image{background:transparent url('/assets/images/hires_080820-F-5957S-987c.jpg') no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover; height:800px; min-width: 1200px;}

ビューでは、次を使用して CSS を呼び出します。<div class="banner-image"></div>

ページでは、div は空白として表示されます (割り当てられたピクセルを占有します) が、画像は表示されません。

同じビューで、html を使用して別の画像を呼び出しています。

<img src="/assets/images/fanssignupsplash.png">

ただし、画像は壊れたリンクとして表示されます。Laravel 4で画像を呼び出すために使用しなければならない別のスタイルはありますか? これらの問題についてご協力いただきありがとうございます。

4

3 に答える 3

3

ビュー {{HTML::image('images/fanssignupsplash.png')}} で試してください

于 2013-06-16T11:05:05.803 に答える
1

別の方法では、ビューファイルで

<img src="{{ URL::asset('assets/images/fanssignupsplash.png')}}" />

fansignupsplash.png画像は、次の場所で入手できる必要があります。http://example.com/assets/images/fanssignupsplash.png

于 2013-10-15T21:01:03.737 に答える