【发布时间】:2014-11-26 17:35:54
【问题描述】:
我正在开发 codeigniter。 我已经为我的主页设置了背景图片。 现在发生的情况是,当我点击主控制器时,调用了一个视图并且它工作正常,但是当我尝试从另一个函数中显式调用视图时,背景图像消失了,其他所有内容都保留在原地。
这是我在 header_view 顶部的内容,背景图像是从这里调用的。
<html lan="en">
<head>
<style>
body {
background-image: url("public/img/back1.jpg");
background-repeat: no-repeat;
background-position: right top;
}
</style>
这是我的控制器index()函数,当控制器被点击时自动调用。
public function index() {
$this->load->view('home/inc/header_view');
$this->load->view('home/home_view');
$this->load->view('home/inc/footer_view');
}
每次我点击控制器时都可以正常工作。
在我明确调用的控制器的另一个函数下方,它也调用与索引函数相同的视图,但在输出中缺少背景图像。
public function get_user() {
$this->load->view('home/inc/header_view');
$this->load->view('home/home_view');
$this->load->view('home/inc/footer_view');
}
我不明白问题是什么,因为当我点击控制器时自动调用的 index() 函数与 get_user() 函数执行相同的操作,但为什么 get_user() 中的输出不正确。请帮忙。谢谢
【问题讨论】:
标签: php css html codeigniter