私はhtmlタグを持っていて、行間で交互に表示しselect
たいのですがbackground-color
、以下は私の試みですoption
<select name="j_idt8:j_idt13" size="1">
<option value="value1" class="option1">label1</option>
<option value="value2" class="option2">label2</option>
<option value="value3" class="option1">label3</option>
<option value="value4" class="option2">label4</option>
<option value="value5" class="option1">label5</option>
</select>
option.option1 {
background-color: #ccc;
}
option.option2 {
background-color: #fcc;
}
これは FF でのみ機能しますが、Chrome と safari では機能しません。CSS の第一人者がこれを理解するのを手伝ってくれますか? jsfiddle も添付して、異なるブラウザー間で開くことができるようにします。
注: Chrome: 20.0.1132.47
Safari: 5.1.7
Firefox: 13.0.1