1

Web サイトの構築を始めたばかりで、MAMP と CodeIgniter Framework を使用するのは初めてです。CSS コードから画像を取得して表示しようとしていますが、localhost で Web サイトを開いたときに画像が表示されません。私の質問は:

MAMP のドキュメントの特定の場所に画像を配置する必要がありますか? または、最初に設定していないことがありますか?...(私が行っていない小さなことだと思います..) URLとファイルの場所を数回変更しようとしましたが、うまくいきませんでした..

これは、表示しようとしている画像にリンクするCSSコードです。画像が表示されないことを除いて、他のすべてが機能します。

助けてください。

#header {
overflow: hidden;
width: 1000px;
height: 50px;
margin: 00px auto 20px auto;
background: url(/Applications/MAMP/htdocs/website/application/views/images/img03.jpg) no-repeat right top;
}
4

2 に答える 2

4
background: url(/Applications/MAMP/htdocs/website/application/views/images/img03.jpg)

「localhost」はhtdocsを指します。そこからルートを開始するように設定する必要があります

background: url(/website/application/views/images/img03.jpg)

画像への正しいパスがあれば、クロムを使用する場合は F12 で使用できます

于 2013-03-11T19:47:28.673 に答える
1

画像パスを変更します。たとえば、css ファイルが というフォルダにあるcss場合、画像は にviewsあり、2 つのフォルダは同じレベルにあります。

background: url(../views/images/img03.jpg) no-repeat right top;
于 2013-03-11T19:45:15.063 に答える