Omegaテーマ(http://drupal.org/project/omega)を使用していますが、Omegaが使用するIE8以下のレスポンシブデザインはサポートされていません。
1742 次
1 に答える
1
理解した!私はrespondjsモジュール(http://drupal.org/project/respondjs)をインストールし、template.phpに変更を加える必要がありました。http://drupal.org/node/1388898をチェックしてください。IE固有のCSSファイルがrespond.jsファイルの動作を妨げているようです。IE固有のスタイルシートを削除し、['browsers']['IE']をgteIE9から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;
}
}
}
?>
于 2012-11-26T23:01:14.860 に答える