0

我将 Drupal Omega 主题配置为流体和 rtl,但 960 GS 不支持流体 mod 中的 rtl 布局。

我在哪里可以找到 960-fluid-rtl.css?

4

2 回答 2

1

有一个古老的未解决问题听起来像您所描述的。也许这实际上只是此刻被打破了?

于 2011-04-24T17:31:01.673 回答
0

只需复制/过去 960-fluid.css 并重命名为 960-fluid-rtl.css,清除除推拉样式外的样式并交换 .push 和 .pull 样式。

find and replace:
.push->.xxxx
.pull->.push
.xxxx->.pull

和一些对 template.php 的破解

function omega_css_alter(&$css) {
    // fluid width option
    if (theme_get_setting('omega_fixed_fluid') == 'fluid') {
        $css_960 = drupal_get_path('theme', 'omega') . '/css/960.css';
        $css_960_rtl = drupal_get_path('theme', 'omega') . '/css/960-rtl.css';
        if (isset($css[$css_960])) {
            $css[$css_960]['data'] = drupal_get_path('theme', 'omega') . '/css/960-fluid.css';
        }
        if (isset($css[$css_960_rtl])) {
            $css[$css_960_rtl]['data'] = drupal_get_path('theme', 'omega') . '/css/960-fluid-rtl.css';
        }
    }  
}
于 2011-04-27T14:30:55.403 回答