Skip to content

Instantly share code, notes, and snippets.

@mathcale
Created January 25, 2016 17:23
Show Gist options
  • Save mathcale/582e2c50580e5dc7ce0c to your computer and use it in GitHub Desktop.
Save mathcale/582e2c50580e5dc7ce0c to your computer and use it in GitHub Desktop.
Submenu com efeito diagonal com CSS3 puro
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset="utf-8">
<title>Menu banaca CSS3</title>
<style>
* {
margin: 0;
padding: 0;
}
body {
font-family: arial, helvetica, sans-serif;
font-size: 12px;
}
.menu {
list-style: none;
border: 1px solid #c0c0c0;
float: left;
}
.menu li {
position: relative;
float: left;
border-right: 1px solid #c0c0c0;
}
.menu li a {
color: #333;
text-decoration: none;
padding: 5px 10px;
display: block;
}
.menu li a:hover {
background: #333;
color: #fff;
}
.menu li ul {
position: absolute;
top: 25px;
left: 0;
background-color: #fff;
display: none;
}
.menu li:hover ul, .menu li.over ul {
display: block;
}
.menu li ul {
border: 1px solid #333;
transform: skewX(-20deg);
}
.menu li ul li {
display: block;
width: 150px;
transform: skewX(20deg);
}
</style>
</head>
<body>
<nav>
<ul class="menu">
<li><a href="#">Home</a></li>
<li><a href="#">O que fazemos?</a>
<ul>
<li><a href="#">Web Design</a></li>
<li><a href="#">SEO</a></li>
<li><a href="#">Design</a></li>
</ul>
</li>
<li><a href="#">Sobre</a></li>
</ul>
</nav>
</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment