CSS復選框圓形是一種常見的美化復選框的效果,可以讓網頁的選擇項更加清新、美觀。本篇文章將介紹如何使用CSS實現復選框圓形。
input[type="checkbox"] { appearance: none; -webkit-appearance: none; -moz-appearance: none; width: 20px; height: 20px; border: 2px solid gray; border-radius: 50%; outline: none; cursor: pointer; } input[type="checkbox"]:checked { background-color: gray; }
以上代碼中,我們首先取消了瀏覽器的默認樣式,然后設置了復選框的寬度、高度、邊框、圓角、鼠標樣式等屬性。這樣就完成了圓形的基本樣式。
接著,我們需要為選中狀態設置不同的樣式。在代碼中,我們使用了:checked偽類選擇器來選擇被選中的復選框,并設置背景顏色為灰色,這樣就可以清晰地看到選中狀態了。
除了圓形復選框外,在CSS中還有很多其他有趣的樣式可以應用于復選框,比如自定義樣式、動畫效果等。我們可以根據自己的需求不斷地嘗試和學習。