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

css定義選擇按鈕實現

吳倩怡1年前6瀏覽0評論

CSS的選擇器很多,其中定義選擇按鈕也是一項非常實用的功能。在實際應用中,選擇按鈕可以用于網頁中的復選框、單選框和開關等元素的樣式設置。

input[type="checkbox"] {
/* 定義復選框選擇器 */
width: 20px; /* 寬度 */
height: 20px; /* 高度 */
margin-right: 10px; /* 右側邊距 */
border-radius: 3px; /* 圓角 */
border: 1px solid #ccc; /* 邊框 */
}
input[type="checkbox"]:checked {
/* 定義復選框被選中時的選擇器 */
background-color: #666; /* 背景色 */
border-color: #666; /* 邊框顏色 */
}
input[type="radio"] {
/* 定義單選框選擇器 */
width: 20px; /* 寬度 */
height: 20px; /* 高度 */
margin-right: 10px; /* 右側邊距 */
border-radius: 50%; /* 圓角 */
border: 1px solid #ccc; /* 邊框 */
}
input[type="radio"]:checked {
/* 定義單選框被選中時的選擇器 */
background-color: #666; /* 背景色 */
border-color: #666; /* 邊框顏色 */
}
.switch {
/* 定義開關選擇器 */
position: relative; /* 使得內部元素相對定位 */
width: 40px; /* 寬度 */
height: 20px; /* 高度 */
border-radius: 30px; /* 圓角 */
border: 1px solid #ccc; /* 邊框 */
}
.switch .slider {
/* 定義開關滑塊的選擇器 */
position: absolute; /* 相對定位 */
top: 1px; /* 頂部上移一點 */
left: 1px; /* 左側緊貼父元素 */
width: 18px; /* 寬度 */
height: 18px; /* 高度 */
border-radius: 50%; /* 圓角 */
background-color: #ccc; /* 灰色 */
transition: transform .3s ease; /* 動畫過渡效果 */
}
.switch input[type="checkbox"]:checked + .slider {
/* 定義開關被選中時滑塊的選擇器 */
transform: translateX(20px); /* 橫向平移一段距離 */
background-color: #66cc66; /* 綠色 */
}

上述代碼演示了使用CSS的選擇器定義復選框、單選框和開關的樣式效果。通過使用偽類選擇器,可以實現元素被選中時的樣式設置,如復選框和單選框選中時的背景色和邊框顏色,以及開關滑塊平移和背景色的變化。