vaadinにおけるCSSの変更を調整するための最適な方法は何ですか?

StackOverflow https://stackoverflow.com/questions/2827052

  •  26-09-2019
  •  | 
  •  

質問

私は、JavaとCSS側で行う必要がありvaadinでいくつかのマイナーなレイアウトの変更に苦しんでいます。

毎回私あまりにもJavaコードを経由してスタイルを設定するには、パディングトップ、背景色または1つの成分Iの必要性の太字のテキストのようなレイアウトのものを調整する必要があります。

userLink.setStyleName("textbold");

私のStyles.cssをの変化(/ VAADIN /テーマ/ appの下)は次のようになります:

@import "../runo/styles.css";

.textbold {
    font-weight: bold;
}    
...

これは、CSSを変更する正しい方法ですまたは別の方法はありますか?私は、Javaコードに影響を与えずにこれを行うことができますか?

役に立ちましたか?

解決

この移動する方法です。

あなたはHTMLで正確に同じことをするだろう。あなたは、CSSファイル内のクラス名を定義し、あなたのHTML要素とクラス名を関連付けます。他の方法は、(あなたがHTMLで直接それを行うことができますように)直接JAVAにスタイルを設定することですが、これは推奨されていません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top