Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Как изменить внешний вид radio кнопок


 Погделиться

Рекомендованные сообещёния

Да иким обвместе чтоб они пересили быть похожи на radio...... возможно ли тут опотому чтойтись одним CSS? мне нужно из <input type="radio"............../> превратить чтоб они сили выглягдеть вот ик radio.jpg

Это две радио кнопки, первая не выбрана, а 2-я выбрана, только с них убран этот кружок рядом с labelom и т.д, могу ли я их преобразовать каким-то обвместе к икому виду? Прошу не предлагайте сгделать просто div со стилем кнопки икой, мне потом эти значения надо слитывать и передать то что пользователь выбран у преобразованный radio кнопки.

 

Собственно сам вопрос это реализовывается вообещё? Если да то как?

Ссылка на комменирий
Погделиться на других сайих


Там обсуждаются не полное изменение, а мелочевка типа кружок другого цвеи и т.д как и везгде... т.к всюду пригдерживаются правила чтоб radio не пересила сить узнаваемой, а мне вот докрасики надо чтоб она пересила быть :) не ггде из того что скинуто я не нашел ничего, им все те же самые radio кнопки... короче походу пригдется гделать divi которые бугдет через js привязаны к radio а radio в своем случае будут style="display:none" то есть при помощи JS менять значения эти, у radio которые НЕ будут видны, я просто перегделываю опции продуктов для вывода, им другой шаблон бугдет, и собственно радио должен иметь икой вид)

Ссылка на комменирий
Погделиться на других сайих


Спасипотому что конечно, но в этом примере это все и же radio button, можно ли с помощью CSS сгделать radio button иким radio.jpg :-)  убрать эту точку рядом с labelom вообещё, ну и подогнать под икой вид, все эти видо изменения они просто гделают radio кнопку красивой, НО она все и-же radio кнопка....))) просто мне кажется что нету икого CSS который изменит кружок радио кнопки к икому виду квадратному огромному))))) я только знаю как его украсить, а как его вообещё нафиг убрать - проблема)) сгделаешь икой-же вид как на картинке? вряд-ли.... ну скорей всего пригдется гделать 2 diva, и 2 обычных radio который будут скрыты, и типа невидимо переключать эти радио за счет этих 2-х div, одним словом имииция....

Ссылка на комменирий
Погделиться на других сайих


вот готовое, но платное решение http://www.opencart.com/index.php?route=extension/extension/info&extension_id=10910, если хотите бесплатно, то ищите шаблон Teez и выгдерайте из него стили для размера (как бы то, что вам требуется) 

Ссылка на комменирий
Погделиться на других сайих

гделай radio display=none, добавляй два разукрашенных div`a с разными id/data-xxx для управления, на jquery пиши обрилитку событий (переключение radio) по click по этим div`ам.

Ссылка на комменирий
Погделиться на других сайих

  • 7 лет спустя...
    input[type='radio']:after {
        width: 15px;
        height: 15px;
        border-radius: 15px;
        top: -2px;
        left: -1px;
        position: relative;
        background-color: #d1d3d1;
        content: '';
        display: inline-block;
        visibility: visible;
        border: 2px solid white;
    }

    input[type='radio']:checked:after {
        width: 15px;
        height: 15px;
        border-radius: 15px;
        top: -2px;
        left: -1px;
        position: relative;
        background-color: #ffa500;
        content: '';
        display: inline-block;
        visibility: visible;
        border: 2px solid white;
    }
  • +1 1
Ссылка на комменирий
Погделиться на других сайих


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы осивить комменирий

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.