2016-08-19 454 views
0

私はPrimeFacesコンポーネントを使用しますが、styleClassとクラスの違いは分かりません。私はそれらの両方を使用することができ、何の違いも見られません。 PrimeFacesのclass属性とstyleClass属性の違いは何ですか? JSFPrimefacesで実際にclassとstyleClass属性の違いは何ですか?

+0

というように、 ''と ''同じCSSのクラス定義はブラウザで同じルックアンドフィールになりますか? – Kukeltje

+0

これはPrimeFacesコンポーネントまたはplain jsfでのみ発生しますか? http://stackoverflow.com/questions/20884950/what-is-the-difference- between-class-and-styleclass-attributes-in-jsfを参照してください。そして、PFとjsf(実装を含む)の両方のバージョン情報を明記し、[mcve] – Kukeltje

答えて

1

  • styleClassは、JSFコンポーネントにクラスを指定するために使用され、それがその後、 がレンダリングされたHTMLコード内class属性に変換されます。
  • class属性はHTML要素で使用され、JSFコンポーネントで直接使用することはできません。

そして、あなたは任意のJSFタグのドキュメントを開いたとき、あなたはそれが表示されます。

styleClassの

styleClassの属性は、それがレンダリングされるときに、このコンポーネント に適用するCSSクラスを設定し、 。

JSF h:outputText tagなどがあります。

+0

を投稿してください。あなたの答えはhttp://stackoverflow.com/questions/20884950/what-is-the-difference-between-classの複製です-and-styleclass-attributes-in-jsfです。しかし、** **は確信しています(私は確認を要求していません)OPはクラス属性**が** PFコンポーネントで**使用可能であると示しています – Kukeltje

+0

@Kukeltje実際にはもう一方の答えは 'styleClass'プロパティを定義するだけで、ここでは、各プロパティの使用方法とそれを受け入れるタグについて説明しています。これは似ていますが、ここで詳しく説明します。 –

+0

あなたがそう言ったら...この答えと他のものは同じです。 – Kukeltje

関連する問題