Ronny Pumaricra Meneses
@ronnypumaricrameneses
Lima, Peru
@ronnypumaricrameneses
Lima, Peru
Ronny Pumaricra Meneses@ronnypumaricrameneses
Esto lo aprendí de un Truco CSS de Álvaro, y viene bastante bien en este caso.
Es posible vincular un checkbox y un label y reemplazar todo ese código JS, aquí un pequeño ejemplo de cómo sería:
1<input id="toggle" type="checkbox" class="input"> 2<label for="toggle" class="button"> 3</label>
1.input { 2 display: none; 3} 4.button { 5 display: block; 6 width: 100px; 7 height: 100px; 8 background: red; 9} 10.input:checked + .button { 11 background: yellow 12}
Aquí el ejemplo del botón menú en Codepen
Ronny Pumaricra Meneses@ronnypumaricrameneses
Cuando clono el proyecto en mi PC funcionan correctamente los imports del gulpfile, pero cuando trato de hacer un nuevo proyecto con una estructura similar, me sale un error diciendo Syntax Error: Cannot use import statement outside a module
Y me parece que en algún lugar se debe de declarar como módulo a este archivo, pero no lo encuentro. De momento lo solucioné con ES5, pero quiero usar ES6, porque en el EDboilerplate sí funciona.
Ronny Pumaricra Meneses@ronnypumaricrameneses
Solo para aclarar: en el inspector de elementos, en la sección de estilos computados, hay que hacer click en ~~~Mostrar todos~~~ o ~~~Show all~~~ para ver todos los estilos, incluidos los que el navegador pone por defecto.