如何使用zend将css文件保存在现有css的末尾

时间:2011-11-22 07:07:06

标签: zend-framework

NOTE : UPDATED MY QUESTION

有时,我们必须使用以下代码

覆盖模板页面中的css文件
<?php $this->headLink()->appendStylesheet(BASE_URL . 'css/test.css');  ?>

这会在我们的页面中附加包含所有现有css文件的第一个文件。

例如,

<link href="/css/test.css" media="screen" rel="stylesheet" type="text/css" />
<link href="/css/css.css" media="screen" rel="stylesheet" type="text/css" />
<link href="/css/front.css" media="screen" rel="stylesheet" type="text/css" />

从上方来源,附加test.css。我需要在front.css

之后

它使新的css文件被默认的css文件覆盖。这导致我们的新css没有反映在站点中。所以我们需要在最后保持包含css文件。 我们怎样才能包含在zend中?善意的建议。

1 个答案:

答案 0 :(得分:2)

使用prependStylesheet($href, $media, $conditionalStylesheet, $extras)代替追加。甚至更干净,使用所有样式表的帮助程序并按正确顺序附加它们。