欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

css多選框樣式美化

阮建安1年前6瀏覽0評論

在網(wǎng)頁開發(fā)中,經(jīng)常需要用到多選框來讓用戶選擇多個選項。但是默認(rèn)的多選框樣式往往不夠美觀,不夠符合網(wǎng)頁的整體風(fēng)格。為此,我們可以使用CSS樣式美化多選框,讓它更加美觀、實用。

input[type="checkbox"] {
position: absolute;
opacity: 0;
width: 0;
height: 0;
}
input[type="checkbox"] + label:before {
content: "";
display: inline-block;
border: 1px solid #bbb;
width: 18px;
height: 18px;
margin-right: 10px;
vertical-align: middle;
box-sizing: border-box;
}
input[type="checkbox"]:checked + label:before {
content: "√";
color: #fff;
background-color: #007bff;
text-align: center;
line-height: 18px;
}
input[type="checkbox"]:focus + label:before {
outline: 1px dotted blue;
}

CSS樣式美化多選框的方法如上所述。我們首先將多選框的輸入框設(shè)置為透明,然后通過偽元素before來添加樣式。在before中,我們可以設(shè)置多選框未選中和選中時的樣式,如邊框、背景顏色等。最后,我們還可以用:focus來設(shè)置多選框獲得焦點時的樣式。

總之,通過CSS樣式美化多選框,我們可以讓多選框更加美觀、實用,使網(wǎng)頁的整體風(fēng)格更加統(tǒng)一。