Skip to content

Instantly share code, notes, and snippets.

@FernandaBernardo
Created July 7, 2014 23:39
Show Gist options
  • Save FernandaBernardo/9445649c3c5d41d6a689 to your computer and use it in GitHub Desktop.
Save FernandaBernardo/9445649c3c5d41d6a689 to your computer and use it in GitHub Desktop.
Untitled
.cima, .esquerda, .direita, .baixo {
padding: 1em 2em;
}
.tela {
position: relative;
background-color: #000;
width: 300px;
height: 300px;
margin: 0 auto;
padding: 150px;
box-sizing: border-box;
}
.pacman {
width: 40px;
height: 40px;
background-color: #ff0;
border-radius: 50%;
position: relative;
left: -20px;
transition-property: margin-top, margin-left;
transition-duration: 0;
transition-delay: 999999s;
transition-timing-function: linear;
}
.cima:active ~ .tela .pacman,
.esquerda:active ~ .tela .pacman,
.direita:active ~ .tela .pacman,
.baixo:active ~ .tela .pacman {
transition: margin-top 2s linear,
margin-left 2s linear;
}
.cima:active ~ .tela .pacman { margin-top: -150px;}
.baixo:active ~ .tela .pacman { margin-top: 150px;}
.esquerda:active ~ .tela .pacman { margin-left: -150px;}
.direita:active ~ .tela .pacman { margin-left: 150px;}
<button class="cima"></button>
<button class="esquerda"></button>
<button class="direita"></button>
<button class="baixo"></button>
<div class="tela">
<div class="pacman"></div>
</div>
// alert('Hello world!');
{"view":"separate","fontsize":"110","seethrough":"","prefixfree":"1","page":"all"}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment