mirror of
https://github.com/slorelee/wimbuilder2.git
synced 2025-05-06 18:25:51 +08:00
add On/Off FlipSwitch Component
This commit is contained in:
parent
8913c65862
commit
89620bbc91
@ -16,6 +16,7 @@
|
||||
<link rel="stylesheet" href="assets/css/page.css">
|
||||
<link rel="stylesheet" href="assets/css/page_patch.css">
|
||||
<link rel="stylesheet" href="assets/css/ibutton.css">
|
||||
<link rel="stylesheet" href="assets/css/switch.css">
|
||||
<link rel="stylesheet" href="assets/htakit/css/uikit-tab.css" />
|
||||
|
||||
<script src="assets/vendor/jquery-3.3.1.min.js"></script>
|
||||
|
50
assets/css/switch.css
Normal file
50
assets/css/switch.css
Normal file
@ -0,0 +1,50 @@
|
||||
/* ========================================================================
|
||||
Component: On/Off FlipSwitch
|
||||
Url: https://proto.io/freebies/onoff/
|
||||
========================================================================== */
|
||||
.onoffswitch {
|
||||
position: relative; width: 60px;
|
||||
-webkit-user-select:none; -moz-user-select:none; -ms-user-select: none;
|
||||
}
|
||||
.onoffswitch-checkbox {
|
||||
display: none;
|
||||
}
|
||||
.onoffswitch-label {
|
||||
display: block; overflow: hidden; cursor: pointer;
|
||||
border: 2px solid #E3E3E3; border-radius: 36px;
|
||||
}
|
||||
.onoffswitch-inner {
|
||||
display: block; width: 200%; margin-left: -100%;
|
||||
transition: margin 0.3s ease-in 0s;
|
||||
}
|
||||
.onoffswitch-inner:before, .onoffswitch-inner:after {
|
||||
display: block; float: left; width: 50%; height: 22px; padding: 0; line-height: 22px;
|
||||
font-size: 10px; color: white; font-family: Trebuchet, Arial, sans-serif; font-weight: bold;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
.onoffswitch-inner:before {
|
||||
content: "ON";
|
||||
padding-left: 8px;
|
||||
background-color: #FFFFFF; color: #666666;
|
||||
}
|
||||
.onoffswitch-inner:after {
|
||||
content: "OFF";
|
||||
padding-right: 8px;
|
||||
background-color: #FFFFFF; color: #666666;
|
||||
text-align: right;
|
||||
}
|
||||
.onoffswitch-switch {
|
||||
display: block; width: 20px; margin: 1px;
|
||||
background: #A1A1A1;
|
||||
position: absolute; top: 0; bottom: 0;
|
||||
right: 34px;
|
||||
border: 2px solid #E3E3E3; border-radius: 36px;
|
||||
transition: all 0.3s ease-in 0s;
|
||||
}
|
||||
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner {
|
||||
margin-left: 0;
|
||||
}
|
||||
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch {
|
||||
right: 0px;
|
||||
background-color: #27A1CA;
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user