Я большой поклонник использования кода Райана Фейта "Стили флажков и радио-кнопок"
нажмите здесь для демонстрации
Я столкнулся с проблемой. Я создаю форму опроса, которая имеет два варианта использования кода Райана. При первом использовании используются большие кнопки «счастливый», которые спрашивают, счастливы ли вы, равнодушны или грустны по поводу поставленного вопроса. Второе использование для «Оцените ваш опыт от 0 до 10», где мне нужно будет использовать РАЗНОЕ и намного меньшую графику радиокнопок.
Я понял, что каждому экземпляру различных радиокнопок требуется свой собственный CSS и имя класса, но я попытался изменить код Райана самостоятельно и 1) я не Эйнштейн и 2) я в ужасный порыв, чтобы завершить некоторые другие проекты. Как я пытался это сделать, я поместил оператор IF в каждое предложение (перемещая фоновую позицию), ища className (class = "огромныйButton" vs class = "teenyWeeny"). Я либо получаю один из двух результатов:
- Оригинальные кнопки LARGE даже больше не отображаются.
- При нажатии на любую кнопку они исчезают
Есть ли кто-нибудь, кто знает, как мне нужно изменить код Райана так:
- Разрешить несколько графиков и размеров
- Убедитесь, что он действует только на указанное имя класса.
элемент
- Постирать мою одежду и сделать меня sammich
Если он не может сделать # 3, я буду в порядке с этим.