0
我有一個選擇列表(假設紅色,藍色和黃色)。每種選擇都有一種顏色(猜測:)。將自定義屬性添加到選擇小部件
是否可以設置每個選項框的顏色CSS屬性,假設我使用'可擴展'字段選項?如果需要修改字段主題(最佳解決方案將創建從選擇小部件繼承的新字段類型),則可以。
我有一個選擇列表(假設紅色,藍色和黃色)。每種選擇都有一種顏色(猜測:)。將自定義屬性添加到選擇小部件
是否可以設置每個選項框的顏色CSS屬性,假設我使用'可擴展'字段選項?如果需要修改字段主題(最佳解決方案將創建從選擇小部件繼承的新字段類型),則可以。
假設你的選擇列表的代碼是這樣的..
$builder->add('Colors', 'choice', array(
'choices' => array(
'red'=>'red',
'blue'=>'blue',
'yellow','yellow'
),
'required' => true,'label'=>'colors:'
));
您的要求,可以通過只使用CSS
CSS很容易滿足
option[value="red"] {
background-color: red;
}
option[value="blue"] {
background-color: blue;
}
option[value="yellow"] {
background-color: yellow;
}
希望你預計結果..