Столкнулся с следующей проблемой.Нужно сделать выпадающие меню с выбором языка.Проблема в том,что этот список не получается стилизовать.Как это можно сделать без костылей?
если вы уперлись именно в <select>, то никак или очень ограниченно. А если нет, то сделайте выбор языка, например, так:
сама выбирашка - набор инпутов типа radio и их лейблов
выпадание оной - заверните ее в div, который будет, скажем, ограничен по высоте до размеров стандартного селекта, а в нем еще div, который спозиционирован абсолютно и в обычном состоянии торчит за пределы родителя вниз (в нем и будет список -выбирашка). По дефолту див-родитель имеет стиль overflow:hidden;, при наведении мыши - overflow:visible;.
Ну или jQuery UI вам в помощь.
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости