Banner de perfil
0

Ronny Pumaricra Meneses

@ronnypumaricrameneses

Lima, Peru

Animar el botón menú SIN JS

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


Usar EcmaScript 6 en archivo Gulpfile

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.


Aclaración sobre los estilos computados

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.