"nav animation"
Bootstrap 3.0.0 Snippet by evarevirus

<link href="//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css"> <script src="//netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js"></script> <script src="//code.jquery.com/jquery-1.11.1.min.js"></script> <!------ Include the above in your HEAD tag ----------> <div id="header"> <a href="/" id="logo">Dreamdealer</a> <ul id="menu"> <li><a href="/"><span>Home</span></a></li> <li><a href="/"><span>Tutorials</span></a></li> <li><a href="/"><span>Articles</span></a></li> <li><a href="/"><span>About me</span></a></li> <li><a href="/"><span>Contact</span></a></li> </ul> </div>
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,800,700,300); @import url(https://fonts.googleapis.com/css?family=Squada+One); body { padding: 20px 80px; background: #eee url(https://subtlepatterns.com/patterns/extra_clean_paper.png); } #logo { font-family: 'Open Sans', sans-serif; color: #555; text-decoration: none; text-transform: uppercase; font-size: 150px; font-weight: 800; letter-spacing: -3px; line-height: 1; text-shadow: #EDEDED 3px 2px 0; position: relative; } #logo:after { content:"dreamdealer"; position: absolute; left: 8px; top: 32px; } #logo:after { /*background: url(https://subtlepatterns.com/patterns/crossed_stripes.png) repeat;*/ background-image: -webkit-linear-gradient(left top, transparent 0%, transparent 25%, #555 25%, #555 50%, transparent 50%, transparent 75%, #555 75%); background-size: 4px 4px; -webkit-background-clip: text; -webkit-text-fill-color: transparent; z-index: -5; display: block; text-shadow: none; } #menu { width: 1090px; height: 42px; list-style: none; margin: 10px 0 0 0; padding: 25px 10px; border-top: 4px double #AAA; border-bottom: 4px double #AAA; position: relative; text-align: center; } #menu li { display: inline-block; width: 173px; margin: 0 10px; position: relative; -webkit-transform: skewy(-3deg); -webkit-backface-visibility: hidden; -webkit-transition: 200ms all; } #menu li a { text-transform: uppercase; font-family: 'Squada One', cursive; font-weight: 800; display: block; background: #FFF; padding: 2px 10px; color: #333; font-size: 35px; text-align: center; text-decoration: none; position: relative; z-index: 1; text-shadow: 1px 1px 0px #FFF, 2px 2px 0px #999, 3px 3px 0px #FFF; background-image: -webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,.05) 100%); -webkit-transition: 1s all; background-image: -webkit-linear-gradient(left top, transparent 0%, transparent 25%, rgba(0,0,0,.15) 25%, rgba(0,0,0,.15) 50%, transparent 50%, transparent 75%, rgba(0,0,0,.15) 75%); background-size: 4px 4px; box-shadow: 0 0 0 1px rgba(0,0,0,.4) inset, 0 0 20px -5px rgba(0,0,0,.4), 0 0 0px 3px #FFF inset; } #menu li:hover { width: 203px; margin: 0 -5px; } #menu a:hover { color: #d90075; } #menu li:after, #menu li:before { content: ''; position: absolute; width: 50px; height: 100%; background: #BBB; -webkit-transform: skewY(8deg); x-index: -3; border-radius: 4px; } #menu li:after { background-image: -webkit-linear-gradient(left, transparent 0%, rgba(0,0,0,.4) 100%); right: 0; top: -4px; } #menu li:before { left: 0; bottom: -4px; background-image: -webkit-linear-gradient(right, transparent 0%, rgba(0,0,0,.4) 100%); }

Related: See More


Questions / Comments: