yeyunan 发表于 2008-4-26 17:38:46

CI加载样式表问题

目录结构如下:

--app
----controllers
--------home.php
--config
--------config.php
----views
--------view_home.php
----style
--------home.css

view_home.php中写着<?=link_tag('app/style/home.css');?>
config.php中写有$config['base_url'] = "http://127.0.0.1/CodeIgniter";

查看原代码显示的路径也是正确的但是就是不能加载.

最后我把config.php中写有$config['base_url'] = "http://127.0.0.1/CodeIgniter";改为空,使用相对路径也是不可以显示!

请教大家这是怎么回事?

Hex 发表于 2008-4-26 18:30:01

路径的问题请参考FAQ。
还有一点,所有外部资源推荐放到 index.php 所在目录。然后使用 base_url().'css/main.css' 这样来调用。

CI 里不能使用相对路径。

对了,system 下请不要放置和 CI 无关的东西,只可以放置控制器、模型、视图等内容。

yeyunan 发表于 2008-4-26 21:18:47

呵呵,谢谢Hex的回答....你上面说的方法我用过了...可能是我用法或放置的有问题吧,谢谢

PConline 发表于 2008-4-28 07:45:00

楼主是不是想实现在dw中可视化编辑啊,呵呵,这个工作我完成了,要自己改类库的。或者你自己写模块引擎啊。。。我现在把我写的发表出来

yeyunan 发表于 2008-5-5 00:35:43

已经解决,因为打开了从新但是没有过滤style

╰↓①秒つ. 发表于 2011-12-10 22:11:25

原来做css外部样式表和上传图片是一样的哦,外部的东西都要放在和index.php同级的目录里

loadinger 发表于 2011-12-12 11:36:28

可以考虑用base标签。。很好用的。
页: [1]
查看完整版本: CI加载样式表问题