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

css 開啟關閉按鈕樣式

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

CSS能夠幫助我們輕松地為我們的頁面添加許多元素,包括按鈕。其中,按鈕是一個很常用的元素。我們可以使用CSS來控制按鈕樣式,例如讓它看起來和其他元素一樣,并更改其顏色、形狀、大小和動畫等。

開啟和關閉按鈕,是一種常見的功能,CSS也提供了許多選項來創建視覺上吸引人的開啟和關閉按鈕。這些按鈕可以通過很多方式來實現,例如使用"transform"屬性、偽類選擇器、漸變和動效等。

/* 開關按鈕 */
.switch {
position: relative;
display: inline-block;
width: 60px;
height: 32px;
}
/* 將switcher 圓點圓形 */
.switch input {
opacity: 0;
width: 0;
height: 0;
}
/* 定義slider 樣式 */
.slider {
position: absolute;
cursor: pointer;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: #ccc;
-webkit-transition: .4s;
transition: .4s;
border-radius: 34px;
}
/* 定義slider的開啟狀態樣式 */
.slider:before {
position: absolute;
content: "";
height: 26px;
width: 26px;
left: 3px;
bottom: 3px;
background-color: white;
-webkit-transition: .4s;
transition: .4s;
border-radius: 50%;
}
input:checked + .slider {
background-color: #66bb6a;
}
input:focus + .slider {
box-shadow: 0 0 1px #66bb6a;
}
input:checked + .slider:before {
-webkit-transform: translateX(26px);
-ms-transform: translateX(26px);
transform: translateX(26px);
}

在這個例子中,我們定義了一個類名為"switch"的開關按鈕,并使用CSS定義開關狀態button樣式。我們為按鈕的"slider"添加動畫,并將"before"元素的顏色設置為白色,并且將其定位在"slider"元素的左邊。在開啟狀態下,我們將"before"元素移動到"slider"元素右邊,以顯示正確的開啟狀態。

通過CSS,我們可以創建視覺上吸引人的開啟和關閉按鈕,并將它們融入我們網站的整體設計中。