체크 상자에 FontAwesome을 사용하려고합니다. 선택하지 않은 상태에서는 Trash 아이콘이 표시되고 체크 상태에서는 같은 아이콘이 표시되지만 붉은 색으로 표시됩니다.FontAwesome for checkbox
font-awesome.min.css와 글꼴을 추가했습니다.
HTML :
<div class="delete-checkbox">
<input type="checkbox" id="checkbox-delete-6053923167078">
<span></span>
</div>
CSS :
.delete-checkbox input[type="checkbox"] {
display: none;
}
.delete-checkbox span:before {
font-family: "FontAwesome";
font-style: normal;
width: 1em;
height: 1em;
content: '\f014';
margin-right: .3em;
}
.delete-checkbox input[type="checkbox"]:checked ~ span:before {
color: red;
}
내가 휴지통 아이콘은, 그러나, 그것은 클릭 할 수의 결과에서 볼 않으며 나는 그것을 클릭하면, 그것은 빨간색으로하지 않습니다 .
어떻게하면됩니까?
당신은 사용하지 않는 것입니다. –
올바른지, 왜냐하면 나는 일반 체크 박스를 원하지 않기 때문이다. – Dejell
질문에 대한 대답이 명확하지 않거나 올바른 답변으로 jQuery가 필요한 이유 - HTML/CSS 버전이 질문에 따라 완벽하게 작동합니다. – Toby