色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

多選框css樣式

多選框(Checkbox)是網(wǎng)頁(yè)表單中常用的選項(xiàng)控件,同時(shí)也是許多網(wǎng)站中實(shí)現(xiàn)交互操作的基礎(chǔ)。為了美化多選框,我們可以使用CSS樣式來(lái)改變它的外觀,在這篇文章中,我將為大家介紹幾種常見(jiàn)的多選框CSS樣式。

/*默認(rèn)樣式*/
input[type=checkbox] {
visibility: hidden;
}
label {
display: inline-block;
cursor: pointer;
box-sizing: border-box;
padding: 0 0 0 26px;
position: relative;
margin-right: 10px;
}
label:before {
content: "";
display: inline-block;
box-sizing: border-box;
position: absolute;
left: 0;
top: 0;
width: 18px;
height: 18px;
border: 1px solid #aaa;
background-color: #fff;
}
input:checked + label:before {
content: "?";
font-size: 16px;
color: #00a0df;
line-height: 18px;
text-align: center;
background-color: #fff;
border-color: #00a0df;
}

以上是默認(rèn)的多選框CSS樣式,包括了多選框的基本樣式和選中時(shí)的效果。接下來(lái),我們將介紹幾個(gè)常見(jiàn)的美化多選框的方法。

/*1.圓形多選框*/
label:before {
border-radius: 50%;
}
input:checked + label:before {
background-color: #00a0df;
color: #fff;
}

以上是圓形多選框的CSS樣式,主要是通過(guò)設(shè)置邊框半徑為50%實(shí)現(xiàn)圓形效果。選中時(shí),多選框的背景色和字體顏色改變。

/*2.方形多選框*/
label:before {
border-radius: 0;
}
input:checked + label:before {
background-color: #00a0df;
color: #fff;
}

以上是方形多選框的CSS樣式,與圓形多選框相似,但是邊框半徑設(shè)置為0,實(shí)現(xiàn)方形效果。選中時(shí),多選框的背景色和字體顏色改變。

/*3.帶文本的多選框*/
label:after {
content: attr(data-text);
display: inline-block;
box-sizing: border-box;
margin-left: 5px;
font-size: 14px;
}
input:checked + label:before {
background-color: #00a0df;
color: #fff;
}
input:checked + label:after {
color: #00a0df;
}

以上是帶文本的多選框的CSS樣式,通過(guò)添加after偽元素實(shí)現(xiàn)文本的添加。選中時(shí),多選框背景色和字體顏色改變,同時(shí)文本顏色也相應(yīng)改變。

總之,通過(guò)CSS樣式,我們可以靈活地美化多選框,讓網(wǎng)頁(yè)表單更好看,操作更便捷。