Skip to content

Instantly share code, notes, and snippets.

View profburnes's full-sized avatar

Prof. Anderson Burnes profburnes

View GitHub Profile
@profburnes
profburnes / criando_menu_resposivo_sem_javascript.md
Last active May 6, 2023 23:39
Criando Menu Responsivo sem Javascript

Criando um Menu Responsivo sem Javascript

Criar menus responsivos com CSS 3 JavaScrit não é uma tarefa difícil, ainda mais se voc utilizar o jQuery. Mas e se voc não tiver conhecimentos em JavaScript? Vou ensinar um meio básico e simples de fazer um menu responsivo sem a ajuda de JS, utilizando apenas CSS e HTML. O Menu não ficará aquelas coisas, lindo, porém ficará funcional e se você possui conhecimentos em CSS poderá adicionar formatação e até animações ao mesmo.

O HTML

Vou criar um menu com listas em um elemento nav para começar, a formatação fica por sua conta, aqui vai uma bem simples, acompanhando o exemplo. Utilizei o Font-Awesome para utilizar o ícone do menu responsivo. Vamos ao HEAD:

<!DOCTYPE html>
@profburnes
profburnes / sw.js
Created July 21, 2017 04:34
Service Worker
//nome do cache
var cacheName = 'akiexpress';
//arquivos a serem cacheados
var filesToCache = [
"index.html",
"categoria.html",
"carrinho.html",
"produto.html",
"imgs/logo.png",
@profburnes
profburnes / cache.manifest
Created July 21, 2017 04:36
manifest.json
CACHE MANIFEST
js/jquery-3.2.1.min.js
js/materialize.js
@profburnes
profburnes / formatar_valores.js
Created July 22, 2017 11:17
Formatar Valores com JS
//forma simples de formatar valores
function formatar(valor) {
valor = valor.replace(".","");
return parseFloat(valor.replace(",","."));
}
@profburnes
profburnes / htaccess
Created September 27, 2017 13:11
Exemplo simples de .htaccess para URL Amigáveis
RewriteEngine on
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule ^(.*)$ index.php?param=$1