Когда я создаю комбинированный список с использованием richfaces, он генерирует следующий html для кнопки (остальная часть combobox html не имеет значения)
<input class="rich-combobox-font-inactive rich-combobox-button-background-inactive rich-combobox-button-inactive" id="mainForm:j_id98:0:j_id113comboBoxButtonBG" readonly="readonly" tabindex="-1" type="text">
<input class="rich-combobox-font-inactive rich-combobox-button-icon-inactive rich-combobox-button-inactive filterComboboxButton" id="mainForm:j_id98:0:j_id113comboboxButton" readonly="readonly" style="; background-image: ;" tabindex="-1" type="text">
Как вы видите, я определил класс css "filterComboboxButton", используя buttonClass, buttonDisabledClass и buttonInactiveClass. Но я не могу указать класс стиля для первого ввода, ведь кажется, что он определяет границу для кнопки.
<rich:comboBox buttonClass="filterComboboxButton" buttonDisabledClass="filterComboboxButton" buttonInactiveClass="filterComboboxButton" />
О, да, я могу определить это, переопределив rich-combox-button-background-inactive и т. Д. В моем css, но затем я определяю его для всей своей страницы, и я хочу сделать это только для нескольких комбинированных списков на моем стр.
Кстати, я все еще использую richfaces 3.3.3