我使用的是Omega主题(http://drupal.org/project/omega),它不支持欧米茄使用的IE8及以下的响应式设计。
答案 0 :(得分:1)
想出来!我安装了respondjs模块(http://drupal.org/project/respondjs)并且必须对template.php进行修改。查看http://drupal.org/node/1388898。看起来IE特定的CSS文件阻止了respond.js文件不起作用。我删除了IE特定的样式表,并将['browsers'] ['IE']从gte IE 9更改为TRUE。这似乎对我有用。我将以下代码添加到我的omega子主题template.php文件中。
<?php
function omega_subtheme_css_alter(&$css) {
foreach ($css as $key => $value) {
if (preg_match('/^ie::(\S*)/', $key)) {
unset($css[$key]);
} else {
$css[$key]['browsers']['IE'] = TRUE;
}
}
}
?>