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

css復(fù)選框在文字左邊

傅智翔2年前11瀏覽0評論

CSS復(fù)選框可以在網(wǎng)頁中用于讓用戶進行多項選擇。在設(shè)計網(wǎng)頁時,我們常常需要美化這些復(fù)選框,使得它們更加美觀和易于使用。其中一個常見的美化方式是把復(fù)選框放在文字的左邊。下面就是實現(xiàn)這種效果的CSS樣式。

input[type=checkbox] {
position: absolute;
opacity: 0;
}
input[type=checkbox] + label:before {
content: "";
display: inline-block;
vertical-align: middle;
margin-right: 10px;
width: 20px;
height: 20px;
background-color: #fff;
border: 2px solid #555;
border-radius: 3px;
}
input[type=checkbox]:checked + label:before {
content: "\2713";
color: #555;
font-size: 16px;
line-height: 20px;
text-align: center;
font-weight: bold;
}
input[type=checkbox] + label {
display: inline-block;
vertical-align: middle;
cursor: pointer;
font-size: 16px;
}

以上代碼中使用了偽元素:before來創(chuàng)建了一個代表復(fù)選框的方框。當(dāng)復(fù)選框被選中時,使用了:before偽元素的content屬性來創(chuàng)建了一個代表選中狀態(tài)的符號。同時,我還用CSS把這個符號放在了方框的中央,并調(diào)整了它的樣式以讓它更加可見。

如果我們想要讓復(fù)選框在文字的右邊,只需要把:before偽元素的樣式從label:before移到label:after即可。