のを変更する方法を知りたいのbackground-color
ですがp:selectOneMenu
。
私はこれを試しました
<p:selectOneMenu value="Select One" style="background-color:red" >
<f:selectItem itemLabel="Select One" itemValue="" />
....。
しかし、背景はまだ白です。
のを変更する方法を知りたいのbackground-color
ですがp:selectOneMenu
。
私はこれを試しました
<p:selectOneMenu value="Select One" style="background-color:red" >
<f:selectItem itemLabel="Select One" itemValue="" />
....。
しかし、背景はまだ白です。
正解は次のとおりです。
.ui-selectonemenu input.ui-selectonemenu-label{ background: red; }
視覚的な外観は、周囲<div>
とによって決定され<label>
ます。最も簡単な方法は、 内の「すべて」に「赤」の背景を与えることp:selectOneMenu
です:
<p:selectOneMenu value="Select One" styleClass="redSelect">
あなたの中にいる間<h:head>
:
.redSelect > * {
background: red;
}
ドロップダウン メニューの背景を変更するだけでなく、次の CSS クラスの組み合わせの background プロパティを上書きします。
.ui-selectonemenu-items.ui-selectonemenu-list {
background: red !important;
}
panelStyle
以下のように属性を試してください:
<p:selectOneMenu value="Select One" panelStyle="background-color:red" >
<f:selectItem itemLabel="Select One" itemValue="" />