1

私の Web ページにはHorizontalPanel、ページの下部に固定する必要があるメニュー ( ) があります。RootLayoutPanelそのために、クラスを使用して南ウィジェットを追加しようとしましたが、成功しました。しかし、問題はメニューが中央にないことです。私が書いた別のCSSを追加しようとしました(そして位置に気づきました):

.cetrer {
    Margin-left : auto;
    margin-right: auto;
    position: relative;
}

ただし、ページが再読み込みされると、位置は GWT によって絶対に設定されます。そして、この lign をコードに追加して位置を強制しようとしましたが、うまくいきませんでした:

DOM.setElementAttribute(menuBar.getElement(), "style", "position: relative;");

それで、修正する解決策はありますか?ありがとう

4

1 に答える 1

1

追加してみました!important;か?お気に入り:

.cetrer {
    Margin-left : auto;
    margin-right: auto;
    position: relative !important;
}

しかし、最善の解決策ではありません。

于 2012-04-10T20:43:22.773 に答える