1

刚开始建立一个网站,这是我第一次使用 MAMP 和 CodeIgniter 框架。我正在尝试从 CSS 代码中获取要显示的图像,但是当我在 localhost 中打开网站时它们没有显示出来。我的问题是:

我需要将图像放在 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)

如果图像的正确路径使用 chrome,则可以与 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 回答