Ral*_*per 2 css codeigniter image
这是我的根结构:

在文件夹css下,我有文件style.css
我像这样加载我的CSS文件:
<link rel="stylesheet" href="<?php print asset_url()?>css/style.css">
Run Code Online (Sandbox Code Playgroud)
我创建了一个具有此功能的帮助程序asset_url_helper:
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
if ( ! function_exists('asset_url()')) {
function asset_url()
{
return base_url().'assets/';
}
}
Run Code Online (Sandbox Code Playgroud)
我的.htacces文件:
Deny from all
RewriteEngine on
RewriteCond $1 !^(index\.php|images|assets|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]
Run Code Online (Sandbox Code Playgroud)
加载CSS文件就像魅力一样,没问题.
现在我想从我的样式CSS调用背景图像,如下所示:
body {
background-image: url('/assets/img/bg-admin.jpg');
}
Run Code Online (Sandbox Code Playgroud)
但这不起作用
有人能告诉我如何从CSS调用图像文件吗?
background-image: url() 在CSS中相对而言.
试试这个:
body {
background-image: url('../img/bg-admin.jpg');
}
Run Code Online (Sandbox Code Playgroud)
这假设你的css文件在assets/css中,而不是它的子文件夹.
希望这可以帮助!
| 归档时间: |
|
| 查看次数: |
22972 次 |
| 最近记录: |