用户
 找回密码
 入住 CI 中国社区
搜索
查看: 6632|回复: 19
收起左侧

css样式,图片什么的都加载不了,需要设置什么文件吗?

[复制链接]
发表于 2012-7-12 15:10:52 | 显示全部楼层 |阅读模式

views/admin/index_left.php下加载样式如下:
<link href="<?php echo base_url();?>application/views/admin/css/css_left.css" rel="stylesheet" type="text/css">
页面里面为什么加载不了这个样式表呢?
css 和图片都在views/admin/下面,是需要设置什么吗?

控制器我已经添加url辅助函数了啊  如下:
class Index extends CI_Controller {
function __construct(){
  parent::__construct();
  $this->load->helper('url');
  //$this->load->scaffolding('category'); /*脚手架功能,新版本没有该功能了*/
  }
  
function index(){
  //$this->load->model('admin/admin_index');
  $this->load->view('admin/admin_index');
  
  }
 楼主| 发表于 2012-7-12 15:31:51 | 显示全部楼层
没人回答吗?
顺便 在加一句话:如何我把css文件放在根目录下面,然后
<link href="<?php echo base_url();?>css/css_left.css" rel="stylesheet" type="text/css">
这样写却可以显示出来,只要放在application文件内,就不能访问,直接访问http://localhost/ci/application/views/admin/css/css_left.css
会提示:You don't have permission to access /ci/application/views/admin/css/css_left.css on this server.
 楼主| 发表于 2012-7-12 15:39:37 | 显示全部楼层
没有热心人吗,开始学习ci  遇到瓶颈了,难啊
发表于 2012-7-12 15:40:05 | 显示全部楼层
看下输出的html不就行了,看下到底是啥url地址。css文件一般会放在application同级目录下建立一个的文件夹中,这个也太深了。
发表于 2012-7-12 15:42:36 | 显示全部楼层
3年后再看 发表于 2012-7-12 15:31
没人回答吗?
顺便 在加一句话:如何我把css文件放在根目录下面,然后

不能直接访问,需要在外面建立一个文件夹保存css文件。你看每个文件夹下都一个index.html文件,这是防止访问目录的。
 楼主| 发表于 2012-7-12 15:42:55 | 显示全部楼层
yuzhigang5460 发表于 2012-7-12 15:40
看下输出的html不就行了,看下到底是啥url地址。css文件一般会放在application同级目录下建立一个的文件夹 ...

引文view/admin/这里面是后台模板啊,图片css什么都放在这个文件下了啊
 楼主| 发表于 2012-7-12 15:43:58 | 显示全部楼层
yuzhigang5460 发表于 2012-7-12 15:40
看下输出的html不就行了,看下到底是啥url地址。css文件一般会放在application同级目录下建立一个的文件夹 ...

我从论坛下了一个别人的源码,人家的就可以加载,为什么我的就不能加载呢,纠结ing
 楼主| 发表于 2012-7-12 15:47:51 | 显示全部楼层
这个个是view下面的目录
)PC)}YH[ZB75T6P_Q]3$G.jpg
 楼主| 发表于 2012-7-12 15:50:37 | 显示全部楼层
yuzhigang5460 发表于 2012-7-12 15:42
不能直接访问,需要在外面建立一个文件夹保存css文件。你看每个文件夹下都一个index.html文件,这是防止 ...

不应该啊 ,我昨天刚下载的一个共享的cms  ci开发的
下面是人家里面的代码,都能正常访问的...  是不是需要设置什么啊
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>菜单页</title>
<link href="<?php echo base_url();?>application/views/admin/images/css.css" rel="stylesheet" type="text/css" />
</head>
<body style="background-color: #EEF7FF">
发表于 2012-7-12 15:58:15 | 显示全部楼层
3年后再看 发表于 2012-7-12 15:50
不应该啊 ,我昨天刚下载的一个共享的cms  ci开发的
下面是人家里面的代码,都能正常访问的...  是不是需 ...

这是apache抛出的错误吧,
应该是哪里禁止访问css类型的文件了。
是否配置了地址重写。

本版积分规则