Cómo reemplazar el estilo de verificación de la casilla de verificación con estilo CSS
ltstyle gt
*{
Margen: 0
Relleno:
}< / p>
Texto {
Color de fondo: # 202838
}
. cambiar {
Ancho: 180px;
Alto: 55px
Posición: relativa
Margen: 100px? Automático;
}
. ¿Cambiar? Ingrese {
Filtro:? alfa(opacidad = 0);
Opacidad:? 0;
índice z:? 100;
Posición:? Absoluto;
Ancho:? 100;
Altura:? 100;
Cursor:? Puntero;
}
. ¿Cambiar? Etiquetas {
Pantalla: bloque
Ancho: 80;
Alto: 100
Posición: ? Relativo;
Antecedentes:? Degradado lineal (#121823, #161d2b);
Radio del borde:? ¿30 píxeles? ¿30 píxeles? ¿30 píxeles? 30px
Sombra del cuadro:
? ¿insertar? 0?3px? ¿8 píxeles? 1px? rgba(0, 0, 0, 0.5),
? ¿insertar? 0?1px? 0?rgba(0, 0, 0, 0.5),
? 0?1px? 0?rgba(255, 255, 255, 0.2);
-WebKit-Transition:? ¿todo? ¿0,5 s? Comodidad;
Transición:? ¿todo? ¿0,5 s? Comodidad;
}
. ¿Cambiar? ¿Etiqueta? i {
Pantalla: bloque;
Ancho: 51px;
Alto: 51px;
Posición: absoluta;
Izquierda: 2px
arriba: 2px;
índice z: 2;
Radio del borde: 50; ? Degradado lineal (#36455b, ?#283446);
Box-shadow:
¿Insertar? 0?1px? 0?rgba(255, 255, 255, 0.2),
0?0?8px? rgba(0, 0, 0, 0.3),
0?12px? ¿12 píxeles? rgba(0, 0, 0, 0.4);
-WebKit-Transition:? ¿todo? ¿0,5 s? Comodidad;
Transición:? ¿todo? ¿0,5 s? Comodidad;
}
.
¿Cambiar? ¿durar? {
Contenido:? "";
Pantalla:? Bloque en línea;
Posición:? Absolutamente;
Cierto:? 0px
arriba:? 17px;
Ancho:? 18px;
Altura:? 18px;
Radio del borde:? 10px;
Fondo:? Degradado - Degradado(#36455b, ?#283446);
Box-Shadow:
¿Insertar? 0?1px? 0?rgba(0,0,0,0.2),
0?1px? 0?rgba(255, 255, 255, 0.1),
0?0?10px? rgba(185, 231, 253, 0),
¿Insertar? 0?0?8px? rgba(0, 0, 0, 0.9),
¿Insertar? 0?-2px? ¿5 píxeles? rgba(0, 0, 0, 0.3),
¿Insertar? 0?-5px? ¿5 píxeles? rgba(0, 0, 0, 0.5);
-WebKit-Transition:? ¿todo? ¿0,5 s? Comodidad;
Transición:? ¿todo? ¿0,5 s? Cómodo;
índice z:? 2;
}
. ¿Cambiar? Entrada: ¿Comprobado? ~?Extensión{
Contenido:? "";
Pantalla:? Bloque en línea;
Posición:? Absoluto;
Ancho:? 18px;
Altura:? 18px;
Radio del borde:? 10px;
-WebKit-Transición:? ¿todo? ¿0,5 s? Comodidad;
Transición:? ¿todo? ¿0,5 s? Cómodo;
índice z:? 2;
Antecedentes:? # b 9 F3 Fe;?
Antecedentes:? Degradado - Degradado(#ffffff,?#77a1b9);
Box-Shadow:
¿Insertar? 0?1px? 0?rgba(0,0,0,0.1),
0?1px? 0?rgba(255, 255, 255, 0.1),
0?0?10px? rgba(100, 231, 253, 1),
¿Insertar? 0?0?8px? rgba(?61,157,247,0.8),
¿Insertar? 0?-2px? ¿5 píxeles? rgba(185, 231, 253, 0.3),
¿Insertar? 0?-3px? ¿8 píxeles? rgba(185, 231, 253, 0.5);
}
.
¿Cambiar? Entrada: ¿Comprobado? ~?Etiqueta? ¿I? {
Izquierda:? 63;
Sombra de cuadro:
¿Insertar? 0?1px? 0?rgba(255, 255, 255, 0.2),
0?0?8px? rgba(0, 0, 0, 0.3),
0?8px? ¿8 píxeles? rgba(0, 0, 0, 0.3),
¿Insertar? -1px? 0?1px? # b 9 F3 Fe;
-WebKit-Transition:? ¿todo? .5s? Comodidad;
Transición:? ¿todo? .5s? Comodidad;
}
lt/style gt;
ltbody gt
ltdiv? class="switch "
¿entrada lt? tipo="casilla de verificación"? name="alternar " >>p>
lt etiqueta? for="alternar " > ltI gt lt/I gt; lt/label gt;
ltspan gt lt/spangt.
lt/div gt;
lt/cuerpo gt