Я имею в виду, радио-кнопка сама состоит из круглой формы и точки в центре (когда кнопка выбрана).То, что я хочу изменить, это цвет обоих.Можно ли это сделать с помощью CSS?
Это не возможно для нативного CSS. Вам придется использовать фоновые изображения и некоторые уловки JavaScript.
Вам также понадобится немного JavaScript. См. здесь , например.
Простым решением будет использование следующего свойства CSS.
input[type=radio]:checked{ background: \*colour*\; border-radius: 15px; border: 4px solid #dfdfdf; }
Умный способ сделать это - создать отдельный div с высотой и шириной, например, 50px, а затем радиусом 50px, наложить его на ваши переключатели ...
Может быть полезно привязать переключатель к стилизованной метке.Подробнее в этот ответ .