2015-01-16 4 views
-4

Основываясь на моем последний вопрос Radio button with custom image,Checkbox с пользовательским изображением

запрашивающего решение для пользовательских флажков с помощью :before

решения принято из @Tambo выглядит следующим образом. Нужна настройка для использования с флажками на одном шаблоне решения (умный и лаконичный). Благодарю.

CSS

[type=radio]{ 
    position: relative; 
    margin: 40px 
} 

[type=radio]:before{ 
    content: ''; 
    position: absolute; 
    left: -15px; 
    top: -15px; 
    width: 32px; 
    height: 32px; 
    background: red 
} 

[type=radio]:checked:before{ 
    background: green 
} 

HTML

<input type=radio name=radio /> 
<input type=radio name=radio /> 
<input type=radio name=radio /> 
+3

Мы не код-завод. Мы дали вам подсказку - так что PLS делать вещи сами! – Fuzzyma

+0

Цель состоит в том, чтобы предоставить одностановочное решение людям, которые хотят настроить их обоих, поверьте мне, что в Интернете так много дерьмовой информации, что все jquery, js-плагины и т. Д. Эти топ-10 плагинов формы jQuery и т. Д. Прошли через все, как из этих ответов являются чистыми и элегантными решениями для этого и помогут поисковикам много. – user2727195

ответ

0

попробовать это

[type=checkbox]{ 
 
    position: relative; 
 
    margin: 40px 
 
} 
 

 
[type=checkbox]:before{ 
 
    content: ''; 
 
    position: absolute; 
 
    left: -15px; 
 
    top: -15px; 
 
    width: 32px; 
 
    height: 32px; 
 
    background: red 
 
} 
 

 
[type=checkbox]:checked:before{ 
 
    background: green 
 
}
<input type=checkbox name=radio /> 
 
<input type=checkbox name=radio /> 
 
<input type=checkbox name=radio />

+0

Спасибо user3610227 и @Tambo – user2727195

+0

@ user2727195 Добро пожаловать. –

Смежные вопросы