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

css 切換開關 參考

呂致盈1年前10瀏覽0評論

近年來,隨著網(wǎng)頁布局越來越豐富多彩,CSS技術也日益成熟,常常有許多對用戶友好的交互特效與操作。其中,切換開關是一個非常常見的特效。

在實現(xiàn)切換開關時,我們可以通過CSS使用input[type="checkbox"]選擇器來選中HTML表單中的開關按鈕,再利用label元素與for屬性來將其與按鈕關聯(lián)起來。

<input type="checkbox" id="switch">
<label for="switch"></label>

接下來,我們只需給label元素設置合適的CSS樣式,以達到預期的切換效果即可。

label {
/* 設置開關按鈕的背景 */
background-color: #999;
width: 50px;
height: 25px;
display: inline-block;
border-radius: 15px;
position: relative;
}
label::before {
/* 設置開關按鈕上的原點 */
content: "";
position: absolute;
top: 3px;
left: 3px;
width: 19px;
height: 19px;
border-radius: 50%;
background-color: white;
transition: transform 0.3s;
}
input[type="checkbox"]:checked+label:before {
/* 切換按鈕狀態(tài):將原點移動到左邊 */
transform: translateX(26px);
}

以上代碼即可實現(xiàn)一個簡單的切換開關,我們可以根據(jù)實際需求進行個性化定制,例如添加過渡動畫、修改顏色等。