Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 编码点火器加载css和定位_Php_Css_Codeigniter - Fatal编程技术网

Php 编码点火器加载css和定位

Php 编码点火器加载css和定位,php,css,codeigniter,Php,Css,Codeigniter,我无法在codeIgniter视图文件中使用外部css文件。 我怎样才能把它做完。?我还加载了一个模板和视图文件。css对于模板来说工作得很好。但不是观点。 还有,我是否可以使用它来同时完成视图和控制器的相对定位 而且他们不能共享代码 目录结构: -应用 -控制器 -模型 -看法 -css -js css和js文件夹位于应用程序文件夹之外 我正在使用 /css/style.css'rel=“stylesheet”> $this->base_url=$this->config->item('bas

我无法在codeIgniter视图文件中使用外部css文件。 我怎样才能把它做完。?我还加载了一个模板和视图文件。css对于模板来说工作得很好。但不是观点。 还有,我是否可以使用它来同时完成视图和控制器的相对定位

而且他们不能共享代码

目录结构:

-应用 -控制器 -模型 -看法 -css -js

css和js文件夹位于应用程序文件夹之外

我正在使用

/css/style.css'rel=“stylesheet”>
$this->base_url=$this->config->item('base_url')

您可以使用site\u url()或base\u url()函数来完成

您可以这样做:

<link href="<?=base_url()?>css/custom.css" rel="stylesheet" type="text/css">

将css/js/images/etc文件夹放在根目录中。通过这种方式,您可以向站点添加css或任何资产。就这么简单

<?php echo base_url("css/style.css"); ?>


更新:确保.htaccess文件允许访问这些文件夹。

在视图文件中。显示代码和目录结构?抱歉,我无法显示代码原因。你能给我建议一个链接,我可以去那里解决这个问题吗?可能是@jai:No的重复,我不知道我的应用程序目录中有一个css和js文件夹。它在根目录中。是的,我也这样做了。我正在使用/css/custom.css。和$base_url=$this->config->item('base_url');在我的配置文件中,我给出了正确的定义。它仍然不工作?当我加载js它的工作juz很好,但我不知道为什么css效果没有发生。你有没有检查你的浏览器在执行时添加了什么路径是的,我检查了。应该是这样的。链接很好。但是如果一个css文件被加载,那么它的样式应该可以工作。然而,如果你有另一个css文件被加载,那么后者将优先…….调试提示:添加'!带有值的important'关键字
#myBox{位置:相对!important;背景:红色!重要;颜色:#fff!重要;}
注意:我刚刚给了它们很高的特殊性yEAH dey在根目录本身中。是的,我有一美元^(index\.php | css)在my.htaccess文件中重写规则^(.*)$/index.php/$1[L]。仍然没有得到结果吗?
 <link href="<?=site_url('css/custom.css');?>" rel="stylesheet" type="text/css">
<?php echo base_url("css/style.css"); ?>