css路径无法在zend中工作

时间:2010-09-20 09:18:55

标签: php zend-framework

我在zend中创建了一个控制器和动作。 如果我输入 “http://localhost/cms/public/controller” 然后正确加载css文件 但如果我打字 “http://localhost/cms/public/controller/action

然后headlink显示为

href ='http://localhost/cms/public/controller/css/style.css“并且它不起作用。 请帮我!!

2 个答案:

答案 0 :(得分:4)

这是添加css&的正确方法javascript到ZF应用程序

 <?php
        $this->headLink()->appendStylesheet($this->baseUrl("css/reset.css"))
                ->appendStylesheet($this->baseUrl("css/text.css"))
                ->appendStylesheet($this->baseUrl("css/960.css"))
                ->appendStylesheet($this->baseUrl("css/demo.css"));
        echo $this->headLink();
        $this->headScript()->appendFile($this->baseUrl("js/jquery-1.4.2.min"))
                    ->appendFile($this->baseUrl("js/jquery-ui-1.8.2.custom.min"));
            echo $this->headScript();?>

答案 1 :(得分:1)

您的css路径设置为“css / style.css”。设置相对于根路径的css路径。如果您的css在/html/style/css/style.css中,则链接为“/style/css/style.css”

始终记住前导斜杠并制作相对于根目录(网站)的静态路径。