CSS復選框樣式是實現(xiàn)復選框自定義樣式的常見方法之一。以下是使用CSS樣式創(chuàng)建自定義復選框的步驟:
/* 隱藏默認的復選框 */ input[type="checkbox"] { display: none; } /* 創(chuàng)建復選框樣式 */ input[type="checkbox"] + label:before { content: ""; display: inline-block; width: 18px; height: 18px; margin-right: 10px; border: 1px solid #ccc; border-radius: 2px; background-color: #fff; } /* 創(chuàng)建選中狀態(tài) */ input[type="checkbox"]:checked + label:before { background-color: #00bfff; } /* 將原始復選框與label標簽綁定 */ <input type="checkbox" id="myCheckbox"> <label for="myCheckbox">這是一個自定義復選框</label>
首先,將默認的復選框隱藏。其次,通過為復選框標簽之后的label標簽增加:before選擇器,來創(chuàng)建我們自定義的復選框樣式。使用:checked偽元素方式來為選中的狀態(tài)創(chuàng)建樣式,以呈現(xiàn)選中的效果。最后,將原始的復選框與label標簽綁定。
上一篇css怎么取消輸入光標
下一篇Css怎么增加邊框顏色