SOURCE

console 命令行工具 X clear

                    
>
console
<input type="checkbox" class="switch" />
.switch {
	appearance: none;
	-webkit-appearance: none;
	position: relative;
	width: 52px;
	height: 32px;
	border-radius: 16px;
	border: 1px solid #dfdfdf;
	outline: 0;
	box-sizing: border-box;
	transition: background-color 0.1s, border 0.1s;
}
.switch:before {
	content: " ";
	position: absolute;
	top: 0;
	left: 0;
	width: 50px;
	height: 30px;
	background-color: #fdfdfd;
	border-radius: 15px;
	transition: transform 0.35s cubic-bezier(0.45, 1, 0.4, 1)
}
.switch:after {
	content: " ";
	position: absolute;
	top: 0;
	left: 0;
	width: 30px;
	height: 30px;
	border-radius: 15px;
	background-color: #fff;
	box-shadow: 0 1px 3px rgba(0,0,0,0.4);
	transition: transform 0.35s cubic-bezier(0.4, 0.4, 0.25, 1.35)
}
.switch:checked {
	border-color: #1AAD19;
	background-color: #1AAD19;
}
.switch:checked:after {
	transform: translateX(20px);
}
.switch:checked:before {
	transform: scale(0);
}