2014-06-24 12 views
-1

我使用的是Zend框架,它是一個很棒的框架。但是我看到了zend框架出現的意外錯誤。我想和大家分享一下。 問題是,本地我的CSS工作正常,但它不適用於zend框架。該CSS不適用於我的zend框架

<?php echo $this->headLink()->appendStylesheet('/css/bootstrap.css') ?> 
    <?php echo $this->headLink()->appendStylesheet('css/bootstrap.min.css') ?> 
    <?php echo $this->headLink()->appendStylesheet('css/bootstrap-theme.css') ?> 
    <?php echo $this->headLink()->appendStylesheet('css/bootstrap-theme.min.css') ?> 

以上是我所做的安裝。我會盡可能使用基本URL。 需要你的建議。 問候

+0

這不是你目前的問題,但要注意:你加載2個不需要的文件。只加載「最小」文件,這意味着「最小化」。 /css/bootstrap.css和css/bootstrap.min.css包含完全相同的數據... –

+0

我這樣做了,但仍然是同樣的問題。並且style.css文件不可編輯。我正在嘗試使用Mozilla Firebug或Chrome元素進行編輯。但它包含一條線,就是這樣。 – user3750236

+0

「這是行不通的」不是一個有效的問題描述。如果它在工作,你就不會在這裏。告訴我們究竟發生了什麼。沒有樣式被應用。是否應用了錯誤的樣式。 – Sumurai8

回答

0

嘗試添加baseUrl()助手這樣的:

  1. CSS目錄必須是在公共目錄。
  2. 集結所有附加的CSS頭鏈接:

    <?php $this->headLink()->appendStylesheet($this->baseUrl().'/css/bootstrap.css') 
             //->appendStylesheet($this->baseUrl().'/css/bootstrap.min.css') 
             ->appendStylesheet($this->baseUrl().'/css/bootstrap-theme.css') 
             //->appendStylesheet($this->baseUrl().'/css/bootstrap-theme.min.css') 
             ; 
    

    (如說薩科Henrard的評論,選擇bootstrap.css或bootstrap.min.css)

  3. 回聲你的CSS:

    echo $this->headLink(); ?>