Как сделать так, чтобы выпадающий список отображал некоторые элементы жирным шрифтом с помощью Struts - PullRequest
1 голос
/ 30 ноября 2010

Может кто-нибудь помочь мне сделать из комбо только несколько предметов, выделенных жирным шрифтом, используя распорки.

1 Ответ

0 голосов
/ 01 декабря 2010

Чтобы сделать некоторые параметры в выборе, отличном от других, вам нужно применить к ним другой стиль или класс CSS. Вот простой пример:

<select>
    <option value="1">1111111111111</option>
    <option class="thisIsDifferent" value="2">2222222222222</option>
    <option class="thisIsDifferent" value="3">3333333333333</option>
    <option value="4">4444444444444</option>
    <option value="5">5555555555555</option>
</select>

Это просто, но факт в том, что не работает кросс-браузер .

Internet Explorer (конечно) ограничен в том, что вы можете применить к опциям, например, такой класс, как:

option.thisIsDifferent {
    font-weight: bold;
    color: red;
}

сделает параметры жирным и красным в Mozilla одновременно, но для IE жирный шрифт не будет работать, только красный (я заметил, что Chrome делает то же самое: ().

Так, может быть, вместо того, чтобы выделять жирным шрифтом вместо них выделенный цвет?

Чтобы добавить стиль в класс с помощью Struts, в теге <html:option> .

есть атрибут с именем styleClass.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...