将条件样式表添加到Drupal的Chameleon主题中

时间:2010-02-10 10:53:27

标签: drupal conditional stylesheet

这真的很紧急。我需要为IE6添加一个条件样式表。但是,在变色龙主题中没有任何page.tpl。我下载条件样式表模块,但它没有工作。

我正在使用Drupal 6顺便说一句。

2 个答案:

答案 0 :(得分:0)

好吧,我明白了。

去chameleon.theme。插入 $output .= '<!--[if IE 6]> <link type="text/css" rel="stylesheet" media="all" href="/themes/chameleon/ie6.css" /> <![endif]-->';

答案 1 :(得分:0)

您可以将其添加到主题的信息文件中,如下所示:
conditional-stylesheets[if IE][all][] = ie.css
以Zen主题为例
或者可以使用手动嵌入,请参阅花环主题:

  <head>
<?php print $head ?>
<title><?php print $head_title ?></title>
<?php print $styles ?>
<?php print $scripts ?>
<!--[if lt IE 7]>
  <?php print phptemplate_get_ie_styles(); ?>
<![endif]-->

phptemplate_get_ie_styles在这些文件的template.php中定义。