Несколько вопросов по слайдеру на CSS

Доброго времени суток. При выполнении заданий по созданию слайдера на CSS назрело несколько практических вопросов:

  1. Почему мы стилизуем подписи к радиопереключателям? ведь на их месте точно так же смотрелись бы и сами переключатели
  2. Как быть с трансформацией при переключении, если ширина исходных фото не равна 450px?
  3. Если ширина всех исходных фото вообще разная для каждого из них, можно ли смену фото реализовать сменой фонового изображения у родительского блока?
  1. нет, не точно также, когда мы задаем display: none, мы им не можем задать стилизацию. а если не задавать display: none, то поверх нашей супер-топовой стилизации будут стандартные кружочки для радиобатонов, например.
  2. у исходных и не равна 450, мы насильно задаем размер изображениям и окошкам секции, в которых отображается это “исправленное” фото (в инспекторе кода если посмотрите, у них исходные размеры 300х320, а мы изменяем до 450х320)
  3. скриптом, без скрипта - нет. но на скрипте нет смысла тогда во всей этой тягомотине.

Теперь понял, спасибо!