2011-10-20 17 views
2

私はHeaderPanelをルートオブジェクトとして自分のページに表示しています。最小幅を定義するにはどうすればいいですか?ユーザーがブラウザウィンドウの幅をこの値より小さくすると、ページ全体の水平スクロールが表示されます。最小ページ幅を定義するGWT

答えて

1

<ui:UiBinder xmlns:ui='urn:ui:com.google.gwt.uibinder' 
    xmlns:g='urn:import:com.google.gwt.user.client.ui'> 
<ui:style> 
    .widthHeaderPanel { min-width:500px; }<!-- set your minimum width here --> 
</ui:style> 

<g:HeaderPanel addStyleNames='{style.widthHeaderPanel}'><g:HeaderPanel> 

あなたは基本的にはちょうどあなたがしたい値にCSSプロパティmin-widthを設定する必要が(私はあなたが「UiBinderサンプルメッセージ」との質問をタグ付けしているので、あなたがUiBinderサンプルメッセージを使用すると仮定しています)。上記のサンプルは、Uibinderでどのように行うかを示しています。

+0

スクロールは表示されません:-) – agibalov

+2

どこかでCSSプロパティ 'overflow'を 'hidden'に設定したように聞こえます(あなたの' 'タグ上にある可能性があります)。それを 'auto'に変更すれば、うまくいくはずです。 –

関連する問題