В Firefox вы можете использовать background-image, но по крайней мере IE6 и IE7 не поддерживают это. Не существует чистого решения html / css, которое бы работало согласованно во всех ОС и браузерах.
Единственное, что вы можете сделать, - это создать блок выбора без изображений, а затем использовать Javascript, чтобы заменить этот блок пользовательским набором входных данных, который будет выглядеть как блок выбора, но позволит выполнять больше настроек. Затем, если у пользователя отключен Javascript, ему будет представлено стандартное поле выбора без изображений. В противном случае они увидят красивое поле выбора.
Это будет довольно сложно, поэтому я предлагаю вам использовать Javascript Framework, такой как Mootools , и плагин для этой цели, такой как MavSelectBox