css - 有条件的,即在 Symfony 1.2 中包含 css

标签 css symfony1

我想为 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/

相关文章:

css - 在 RazorEngine 中使用 `cshtml` 中的外部 CSS

php - Hadoop 应用程序开发和 PHP

php - Symfony 更新模型架构

mysql - Symfony - 数据库链接列

mysql - 将 SQL 查询转换为 Doctrine 1.2 dql

javascript - 复选框启用只读输入不工作

CSS div[class* ="x"] 语法问题

html - (HTML/CSS) 无法让 block 一个接一个地排列在下面的文本

css - 如何在没有 javascript 的情况下应用多个 CSS3 旋转转换(复合)?

forms - Symfony 获取表单模型对象