2011-07-07 104 views
0

我有一個問題添加CSS類到我的HTML鏈接CakePHP中:我試過的解決方案爲貼:How to call CSS class on a CakePHP Html->link?CSS類鏈接CakePHP的1.3

如果我把舊校園HTML DIV類「中的鏈接我「類」的作品。

如果我使用的代碼示例中這是行不通的:

echo $this->Html->link(__('Blogs', true), array('controller' => 'posts', 'action' => 'index'), array('class' => 'my-class')); 

什麼可以這樣做的原因?

+1

你是否包含Html-Helper?有沒有錯誤?你有沒有在core.php中將debug設置爲2? 你是什麼意思的「它不工作」?只有班級或整個鏈接? – Tim

+0

輸出是什麼? – JJJ

+0

完全適合我,我已經複製了你的確切代碼,它輸出了'Blogs'你必須給我們提供更多關於你的問題的信息 – pleasedontbelong

回答

0

通過閱讀您的意見,我明白,在正確輸出的鏈接,同樣的類。只有與該類關聯的樣式纔會呈現。我對嗎?

如果是這樣,你有沒有包含CSS文件?你應該$this->Html->css('style_name');,其中style_name是位於app/webroot/css/的CSS文件。

+0

我已經部分上班了。認爲這是一個緩存問題。 – Chris

+0

那麼問題解決了嗎?或者還有什麼問題? – linkyndy

+0

問題未解決。有時候它起作用了,一小時後css就消失了。我已經停止使用Elements開始實現MenuBuilder幫助器。感謝你的幫助 – Chris