我想为 IE 加载另一个 css。我正在使用 Symfony 1.2。什么是最快的方法?我宁愿不使用“view.yml”技术。我想在我的头部部分有这样的东西:
<link rel="stylesheet" href="css/screen.css" type="text/css" media="screen" />
<!--[if lte IE 7]>
<link rel="stylesheet" href="css/ie6.css" type="text/css" media="screen" />
<![endif]-->
目前我的 layout.php 文件中有这段代码用于包含样式表。
<?php include_http_metas() ?>
<?php include_metas() ?>
<?php use_stylesheet('style.css') ?>
你们知道有什么快速解决办法吗?
最佳答案
Symfony 支持条件 CSS 和 JS,我看不出不使用 view.yml 的原因——写在 view.yml 中就足够了(例如 apps/frontend/config/view.yml)
CSS:
stylesheets:
- ie6.css: { condition: IE 6 }
JS:
javascripts:
- myiescript.js: { condition: IE 6 }
关于css - 有条件的,即在 Symfony 1.2 中包含 css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6174392/