CakePHP IE6特定的StyleSheet

时间:2011-12-14 09:44:52

标签: cakephp internet-explorer-6

我刚刚开始使用cakephp和upto到目前为止一切进展顺利,但我的问题是我想要一个IE6特定的样式表,我一直在用普通的HTML做这个但是如果我尝试这样做在cakephp中没有放样式表。

我在default.ctp中输出IE6样式表的代码是

 <!--[if IE 6]>
    <?php echo $this->Html->css('ie6');?>
 <![endif]-->

我在webroot / css / ie6.css下有我的样式表

任何人都能告诉我自己可能做错了什么。

由于 DEE

1 个答案:

答案 0 :(得分:0)

当我将该代码添加到CakePHP项目时,我得到了这个输出

<!--[if IE 6]>
   <link rel="stylesheet" type="text/css" href="/css/ie6.css" />    
<![endif]-->

所以看起来工作正常。您可能想要检查文件是否实际位于正确的位置(尝试将/css/ie6.css附加到您正在查看的页面的URL后面,并查看它是否返回404或您的CSS文件。

条件评论也没有错,所以我的猜测是文件错误。