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

css3switch樣式

王梓涵1年前7瀏覽0評論

CSS3Switch是一種簡單的CSS3樣式,它可以用來創(chuàng)建有趣的開關(guān)或切換按鈕。它主要的特點就是可以通過CSS來控制按鈕的大小、樣式、顏色等屬性。以下是一個示例:

.switch {
position: relative;
display: inline-block;
width: 60px;
height: 34px;
margin: 10px;
}
.switch input {
opacity: 0;
width: 0;
height: 0;
}
.slider {
position: absolute;
cursor: pointer;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: #ccc;
-webkit-transition: .4s;
transition: .4s;
}
.slider:before {
position: absolute;
content: "";
height: 26px;
width: 26px;
left: 4px;
bottom: 4px;
background-color: white;
-webkit-transition: .4s;
transition: .4s;
}
input:checked + .slider {
background-color: #2196F3;
}
input:focus + .slider {
box-shadow: 0 0 1px #2196F3;
}
input:checked + .slider:before {
-webkit-transform: translateX(26px);
-ms-transform: translateX(26px);
transform: translateX(26px);
}

上述代碼包含一個類名為switch的div和一個input元素。該input元素使用了CSS的opacity屬性使其不可見,并為其指定了所需要的寬度和高度。

.slider和.slider:before是兩個偽元素,它們主要用于控制我們的開關(guān)或切換按鈕的樣式和位置。加入input元素選中的狀態(tài)和聚焦?fàn)顟B(tài)后,.slider和.slider:before偽元素的樣式也會有相應(yīng)的變化。通過這些CSS屬性和偽元素,我們可以方便地創(chuàng)建出一個簡單而有趣的開關(guān)或切換按鈕。

總的來說,CSS3Switch是一款非常實用而易用的CSS3樣式,它可以讓我們在使用開關(guān)或切換按鈕的時候變得更加簡單和有趣。通過這些代碼,我們可以很好地了解如何運用CSS3實現(xiàn)各種有趣的樣式,也讓我們在開發(fā)中獲得了更多的靈活性和自由度。