我正在使用Codeigniter,正在home.php文件中(在查看文件夹中)工作,我在根目录中(在资产文件夹中)有images文件夹,但是图像未在前端显示,
我尝试使用以下代码,但在我错的地方无法正常工作?
<section id="landing" class="bg-cover centered-area clr-white" style="background-image: url('../../assets/images/bg1.jpg')">
答案 0 :(得分:2)
如果您使用的CI框架如:
,我认为您可以使用base_url()
<section id="landing" class="bg-cover centered-area clr-white" style="background-image: url('<?=base_url()?>assets/images/bg1.jpg')">
或者,简单地,使用base_url()
这样的方法传递路径:
echo base_url("assets/images/bg1.jpg");
上面的示例将返回如下内容:
http://yoursite.com/assets/images/bg1.jpg
Important:,但请确保已在控制器类或url
autoload.php
帮助程序。
答案 1 :(得分:1)
与其像这样url('../../assets/images/bg1.jpg'
进行编码,不如使用base_url()
<img src="<?php echo base_url('images/bg1.jpg'); ?>" />