Стили на optgroup

Как вы можете поместить стиль в optgroup в теге select?

http://jsfiddle.net/UCNJ8/3/

ЯШ:

$('<select></select>').appendTo('body').append('<option value="0">test</option>')
    .append($('<optgroup label="group"></optgroup>')
            .append('<option value="1">group test</option>'));

CSS:

select.optgroup[label] {
    font-style:normal;
}

1 ответ

Решение

Используйте селектор CSS select optgroup вместо.

Имейте в виду, что не каждый браузер будет уважать optgroup правила (например, Webkit). Имея это в виду, вы можете попробовать плагин jQuery, который позволяет выполнять полный перекрестный просмотр стилей элементов формы; такие как униформа.

Другие вопросы по тегам