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中?善意的建议。
答案 0 :(得分:2)
使用prependStylesheet($href, $media, $conditionalStylesheet, $extras)
代替追加。甚至更干净,使用所有样式表的帮助程序并按正确顺序附加它们。