【问题标题】:Zend Framework CSS issueZend 框架 CSS 问题
【发布时间】:2012-08-10 05:49:07
【问题描述】:

我是采埃孚的新手,但一直在研究我遇到的一个具体问题。我目前正在尝试通过 layout.phtml 文件将样式表附加到我的网站。当 URL 保持在控制器的索引操作时,它可以正常工作,但是如果我转到站点/控制器/方法,则样式表显示不正确。我相信我所做的一切都是正确的。我在我的网站上使用了以下代码来附加样式表:

<?php
        $this->headLink()->appendStylesheet($this->baseUrl('stylesheets/style.css'))
                ->appendStylesheet($this->baseUrl('stylesheets/jplayer.css'))
                ->appendStylesheet($this->baseUrl('stylesheets/contact.css'));
        echo $this->headLink();
        $this->headScript()->appendFile("http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js");
        echo $this->headScript();
        ?> 

我还尝试从控制器操作减去最终将页面全部破坏的回声部分来执行此操作。

编辑:我现在可以显示 css,但字体不会显示正确的。有没有人经历过这种情况,这可能是我的 css 的一部分,指向不正确的路径或字体在某处中断。

【问题讨论】:

    标签: php css zend-framework


    【解决方案1】:

    将样式表文件夹保存在项目的公共目录中

     <?php
    
        $this->headLink()->appendStylesheet('stylesheets/style.css');
        $this->headLink()->appendStylesheet('stylesheets/jplayer.css');
        $this->headLink()->appendStylesheet('stylesheets/contact.css');
        echo $this->headLink();
        $this->headScript()->appendFile("http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js");
        echo $this->headScript();
    
     ?> 
    

    希望它能解决你的问题

    【讨论】:

      猜你喜欢
      • 2023-03-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-13
      • 2012-04-04
      相关资源
      最近更新 更多