Skip to content

Instantly share code, notes, and snippets.

View diogomachado's full-sized avatar
🎯
Focusing

Diogo Machado diogomachado

🎯
Focusing
View GitHub Profile
@diogomachado
diogomachado / gist:3939760
Created October 23, 2012 16:12
Array de livros
var livros = [{
"tipo" : "Ebook",
"nome" : "Memórias de Um Sargento de Milícias",
"preco" : 7.90,
"imagem" : "milicias.jpg",
"autor" : "De Almeida, Manuel Antônio",
"editora" : "Saraiva de Bolso",
"ISBN" : "3658548"},
{
// Evento disparado ao pressionar ESC
$(document).keyup(function(e) {
if (e.keyCode == 27) { alert(''Você pressionou ESC'); } // esc
});
// Exemplo de código css para telas de no mínimo 580px e no máximo 680px
@media screen and (min-width: 580px) and (max-width: 680px){
body{
width: 95%;
}
}
// Fluidez no corpo da página
body{
width: 95%;
}
// Exemplo de um elemento com fluidez
.box{
position:relative;
width: 35%;
}
@diogomachado
diogomachado / gist:4531362
Created January 14, 2013 16:39
Exemplo de uso da nova tag <main> do html5
<!DOCTYPE html>
<html>
<head>
<title>Graduation Ceremony Summer 2022</title>
</head>
<body>
<header>The Lawson Academy:
<nav>
<ul>
@diogomachado
diogomachado / report.php
Created January 15, 2013 13:35
Exemplo de conexão com php/mysql
<?php
// Arquivo que abre conexão com bd
require("conecta.php");
// Sql
$sql = mysql_query("SELECT p.idproduto,
21 p.nome_produto,
p.descricao_produto,
p.preco_produto,
p.imagem_produto
@diogomachado
diogomachado / event-scroll.js
Last active November 14, 2016 11:57
Scroll - Fica rastreando o scroll
$(document).ready(function () {
// Captura o scroll do mouse
$(window).scroll(function() {
// Se o valor da rolagem for maior que a div que você apontar:
if ($(window).scrollTop() >= $("#divQueVocêQuer").position().top) {
// Mostra a barra, ou modifica os atributos
});
}
@diogomachado
diogomachado / query-orm
Created February 7, 2013 03:23
Exemplo de query com ORM kohana 3.2
// Busca o último associado no banco
$associadoOrm = ORM::factory('associado')->limit(1)->order_by('id', 'DESC')->find();
@diogomachado
diogomachado / select-estados.php
Created October 1, 2013 13:51
Select html com todos os estados e já preparado para retornar selecionado caso tenha problemas de validação.
<select name="estado" id="estado">
<option value="">Selecione o estado</option>
<option <?php if ($cadastro['estado'] == "AC"){ echo "selected";} ?> value="AC">Acre</option>
<option <?php if ($cadastro['estado'] == "AL"){ echo "selected";} ?> value="AL">Alagoas</option>
<option <?php if ($cadastro['estado'] == "AP"){ echo "selected";} ?> value="AP">Amapá</option>
<option <?php if ($cadastro['estado'] == "AM"){ echo "selected";} ?> value="AM">Amazonas</option>
<option <?php if ($cadastro['estado'] == "BA"){ echo "selected";} ?> value="BA">Bahia</option>
<option <?php if ($cadastro['estado'] == "CE"){ echo "selected";} ?> value="CE">Ceará</option>
<option <?php if ($cadastro['estado'] == "DF"){ echo "selected";} ?> value="DF">Distrito Federal</option>
<option <?php if ($cadastro['estado'] == "ES"){ echo "selected";} ?> value="ES">Espirito Santo</option>
@diogomachado
diogomachado / gist:7b962bd74940820bca75
Created May 27, 2014 12:20
Cria um triangulo para baixo. Legal para fazer box de comentários, e outros efeitos
arrow{
width: 0px;
height: 0px;
border-style: solid;
border-width: 9px 9px 0 9px;
border-color: #EFEEEE rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
margin: auto auto;
}