Одним файлом
CSS обойтись никак не получится, но если воспользоваться скриптом, то мы можем сделать самое красивое оформление для элемента
Checkbox, Select и Radio в нашей форме.
Свой стиль для Checkbox, Select и Radio вы можете сохранить в нескольких изображениях. Сначала Вам необходимо прикрепить к странице скрипт, и только затем установить стиль. Обязательно нужно дать классы тем элементам, к которым мы хотим прикрепить стиль.
Пример
Изображения можно скачать ниже
Код JavaScript
Файл скрипта можно скачать по соответствующей ссылке.
Код CSS
Код HTML