base_url() 不适用于 CSS 文件...
这是我的 php:
<link rel="stylesheet" type="text/css" href="<?=base_url()?>css/style.css"/>
<body>
</body>
这是我的 css/style.css :
body {
background:#356aa0 url(<?=base_url()?>img/background.png) repeat-x;
color:#fff;
}
文本颜色变为白色,但图像不显示...如果我使用 url(../img/background.png),它会显示...但是当我打开 url localhost/project/index. php/control/function/var1/var2,它不显示...
已经解决了,谢谢大家... :]
我在视图文件夹中创建 php 文件,如下所示:
<?php header("content-type: text/css"); ?>
body {
background:url(<?=base_url()?>img/background.png);
}
我加载了我刚刚在控制器上使用函数制作的 php 文件,然后我链接它:
<link type="text/css" rel="stylesheet" href="<?=base_url()?>control/style.php"/>
辛苦了,谢谢各位...