在編寫(xiě)網(wǎng)站時(shí),圓形復(fù)選框常常會(huì)被用到來(lái)增加頁(yè)面的美感和交互性。下面我們來(lái)了解如何使用CSS創(chuàng)造漂亮的圓形復(fù)選框。
/* HTML結(jié)構(gòu) *//* CSS樣式 */ .checkbox { position: relative; display: inline-block; width: 20px; height: 20px; margin-right: 10px; } .checkbox input[type="checkbox"] { opacity: 0; } .checkmark { position: absolute; top: 0; left: 0; width: 20px; height: 20px; background: #fff; border: 1px solid #ccc; border-radius: 50%; } .checkbox input[type="checkbox"]:checked+.checkmark:after { content: ''; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 10px; height: 10px; background: #007bff; border-radius: 50%; }
上面是實(shí)現(xiàn)圓形復(fù)選框的相關(guān)CSS代碼。首先,我們使用一個(gè)