3

私はGWTに要素を持っています。ちゃんと浮かせたい。試してみましたが、機能しDOM.setStyleAttribute(element, "float", "right");ていません。正しい属性 (float) を使用しているかどうかわかりません。何か考えはありますか?

4

3 に答える 3

4

フロートする正しい方法は、「c​​ssFloat」プロパティを使用することです。

DOM.setStyleAttribute(element, "cssFloat", "right");

"float" は JavaScript の予約済みキーワードです。

于 2009-07-09T12:12:24.627 に答える
1

わかりました、これは明らかな質問をします...なぜこれを行うために GWT レイアウトを使用しないのですか? GWT のポイントは、(少なくとも部分的には) CSS の配置/レイアウトを抽象化することです。または、より使い慣れたデスクトップ GUI レイアウト モデル (BoxLayout、GridLayout など) を使用します。

于 2009-02-23T09:43:25.887 に答える
0

ここでの私の考えは、静的な XHTML および CSS ファイルのアプローチでこれを解決することです。次に、そこで機能するようになったら、それを gwt アプローチに置き換えることができます。

GWT アプローチでは、スタイリングとプレゼンテーションの哲学を引き続き推進し、CSS ファイルに残り、静的構造はホスト HTML ファイルに残り、動的なウィジェットの配置は GWT コードで行われます。

これらの DIV と SPAN をレイアウトして ID を使用すると、GWT コード内でその要素を見つけて、動的コントロールを配置するのに役立つことに注意 (または言及) する価値があります。もちろん、フロートを実行するために使用する CSS を改善するために、要素定義で「クラス」を使用します。

于 2009-02-25T15:12:26.890 に答える