CakePHP IE6特定样式表
问题描述:
我刚开始使用cakephp,到目前为止一切都很顺利,但我的问题是,我想有一个IE6特定的样式表,我一直这样做只是普通的HTML相当一段时间,但如果我尝试在cakephp中执行它不会放置样式表。CakePHP IE6特定样式表
我对输出default.thtml中内部的IE6样式代码
<!--[if IE 6]> <?php echo $this->Html->css('ie6');?> <![endif]-->
我有我的根目录下的/ CSS样式表/ ie6.css
任何人能告诉我是什么可能做错了。
感谢 迪
答
当我的代码添加到我的CakePHP的项目中,我得到这个输出
<!--[if IE 6]>
<link rel="stylesheet" type="text/css" href="/css/ie6.css" />
<![endif]-->
所以它似乎是工作的罚款。您可能想要检查文件是否确实位于正确的位置(尝试在您正在查看的页面的URL后面追加/css/ie6.css
并查看它是否返回404或CSS文件)。
也没有错的条件注释,所以我的猜测会是一个文件错误。
这应该工作得很好。如果您放弃IE 6标签,它会被正确包含吗? – Oldskool 2011-12-14 09:50:28