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

css單選框和復選框

錢多多1年前11瀏覽0評論

CSS單選框和復選框是網頁設計中常用的交互元素,可以讓用戶選擇不同的選項。下面我們來看看如何使用CSS樣式來美化這些元素。

/*單選框樣式*/
label.radio {
position: relative;
display: inline-block;
padding-left: 25px;
margin-right: 15px;
font-size: 16px;
cursor: pointer;
}
label.radio:before {
content: "";
position: absolute;
left: 0;
top: 2px;
width: 16px;
height: 16px;
border: 1px solid #999;
border-radius: 50%;
}
label.radio input[type="radio"] {
opacity: 0;
position: absolute;
left: 0;
top: 0;
cursor: pointer;
}
label.radio input[type="radio"]:checked:before {
background: #069;
}
/*復選框樣式*/
label.checkbox {
position: relative;
display: inline-block;
padding-left: 25px;
margin-right: 15px;
font-size: 16px;
cursor: pointer;
}
label.checkbox:before {
content: "";
position: absolute;
left: 0;
top: 2px;
width: 16px;
height: 16px;
border: 1px solid #999;
border-radius: 2px;
}
label.checkbox input[type="checkbox"] {
opacity: 0;
position: absolute;
left: 0;
top: 0;
cursor: pointer;
}
label.checkbox input[type="checkbox"]:checked:before {
content: "\2713";
font-size: 16px;
color: #069;
text-align: center;
line-height: 16px;
}

通過上面的樣式代碼,我們可以讓單選框和復選框具有更加美觀的外觀效果。代碼中通過:before偽類來實現選中狀態下的樣式效果,同時給元素添加了hover樣式來提高用戶體驗。實現CSS單選框和復選框美化并不難,只需熟悉CSS樣式的基本用法即可,相信讀者們也能輕松掌握。