如何在CSS文件中包含PHP URL?

时间:2013-03-18 12:56:32

标签: php css

我在php(bootstrap)中链接到codeigniter的扩展版本:

<link href="<?= base_url() . RESOURCE_PATH . 'css/extended_bootstrap.' ?>" rel="stylesheet" /> 

在我的CSS文件中,我有:

input[type="file"]
{
behavior: url(PIE.htc);
}

PIE.htc的网址与root相关。如何格式化网址,使其与root相关,而不是我的bootstrap.css的扩展版本?

2 个答案:

答案 0 :(得分:0)

使用../向上移动一个级别。您可以将这些组合在一起以移动多个级别。

例如......

ROOT --> CSS --> style.css
ROOT --> pie.htc

要返回某个关卡,您可以使用../pie.htc

答案 1 :(得分:0)

如果你的文件夹结构是:

YourAppFolder/
    application/
           public/
               css/
               img/
         system/

然后在你的观点中使用它:

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

并在css中将此用于图像:

background:#356aa0 url(../img/background.png) repeat-x;