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";改为空,使用相对路径也是不可以显示!
请教大家这是怎么回事? 路径的问题请参考FAQ。
还有一点,所有外部资源推荐放到 index.php 所在目录。然后使用 base_url().'css/main.css' 这样来调用。
CI 里不能使用相对路径。
对了,system 下请不要放置和 CI 无关的东西,只可以放置控制器、模型、视图等内容。 呵呵,谢谢Hex的回答....你上面说的方法我用过了...可能是我用法或放置的有问题吧,谢谢 楼主是不是想实现在dw中可视化编辑啊,呵呵,这个工作我完成了,要自己改类库的。或者你自己写模块引擎啊。。。我现在把我写的发表出来 已经解决,因为打开了从新但是没有过滤style 原来做css外部样式表和上传图片是一样的哦,外部的东西都要放在和index.php同级的目录里 可以考虑用base标签。。很好用的。
页:
[1]