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

css3自定義復選

呂致盈2年前8瀏覽0評論

CSS3自定義復選框讓我們可以自由地定義復選框的外觀,從而使網站變得更加美觀和可用性更高。

/* CSS代碼 */
input[type="checkbox"] {
display: none;
}
label {
display: inline-block;
position: relative;
padding-left: 22px;
margin-right: 15px;
margin-bottom: 10px;
cursor: pointer;
font-size: 14px;
line-height: 20px;
}
label:before {
content: "";
display: inline-block;
width: 16px;
height: 16px;
margin-right: 10px;
position: absolute;
left: 0;
bottom: 1px;
background-color: #fff;
border: 1px solid #d9d9d9;
border-radius: 2px;
}
input[type="checkbox"]:checked + label:before {
content: "";
background-position: center;
background-size: 70%;
background-repeat: no-repeat;
border: none;
background-color: #fff;
background-image: url("check.png");
}

以上代碼是一個簡單的CSS樣式,使你可以創建一個自定義的復選框。

首先,通過CSS選擇器,我們將所有 input 元素中的 type 屬性的值為“checkbox”的輸入框隱藏掉,以便更改外觀。 為了使自定義復選框更好看,我們將所有的復選框項放置在一個 label 標簽中。在 label 標簽中添加了一個偽元素 :before,用于表示自定義的復選框外觀。我們可以通過樣式定義此元素,比如寬度,高度,邊距等。 當復選框選中時,我們使用:checked偽類來表示已選項。我們可以使用:checked偽類更改復選框的外觀,例如更改復選框的背景顏色和添加選中的圖標。