Надо было для одного проекта, в менеджере там добавить возможность, к каждому пункту меню выбирать какую-нить иконку из существующего архива.
Понадеялся, что получиться сделать это ненапряжно в интерфейсе — просто выпадающий список. Написал самый что нинаесть обычный код и получил..
Как гриться, перед вами поддержка CSS на уровнях «ни хера», «херово» и «здато». А вот, собственно, код:
<style>
option {
background-repeat: no-repeat;
background-position: 2px 2px;
padding-left: 20px;
height: 20px;
background-color: #DDDDFF;
}
</style>
<select>
<option value='1' style="background-image: url(comp.gif);">item 1</option>
<option value='2' style="background-image: url(homelan.gif);">item 2</option>
<option value='3' style="background-image: url(mouse.gif);">item 3</option>
</select>
давно известно, что firefox заруливает в плане поддержки css.
по крайней мере, он делает то, что от него ожидаешь, в отличии от двух других.
ie в расчет брать нельзя. движок браузера сделан 5 лет назад.
а opera… я вообще предлагаю отказаться от поддержки этого браузера.