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

css開關(guān)切換按鈕

錢浩然2年前9瀏覽0評論

CSS開關(guān)切換按鈕是網(wǎng)頁中常用的交互元素之一,它可以讓用戶方便地進行選項的切換。這種按鈕的實現(xiàn)方式非常簡單,只需要使用CSS的偽類和背景樣式即可。

.switch {
position: relative;
display: inline-block;
width: 60px;
height: 30px;
margin: 10px;
}
.switch input {
display: none;
}
.switch label {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
cursor: pointer;
background-color: #ccc;
border-radius: 30px;
transition: background-color .3s;
}
.switch label::before {
content: '';
position: absolute;
top: 2px;
left: 2px;
width: 26px;
height: 26px;
border-radius: 50%;
background-color: #fff;
transition: transform .3s;
}
.switch input:checked + label {
background-color: #06D6A0;
}
.switch input:checked + label::before {
transform: translateX(30px);
}

上面的代碼中,.switch是按鈕的容器,包含了一個

label標簽上使用了::before偽類,這個偽類用來實現(xiàn)按鈕的圓形滑塊。當用戶點擊按鈕時,input標簽的:checked狀態(tài)會改變,而此時使用了相應(yīng)的CSS樣式,讓圓形滑塊在按鈕上滑動。

想要使用這種開關(guān)切換按鈕,只需要在HTML代碼中添加如下結(jié)構(gòu)即可:

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

很簡單,對吧?這種CSS開關(guān)切換按鈕在制作網(wǎng)頁時非常有用,可以讓網(wǎng)頁更加動態(tài)和生動。