Ajax Loader
×
HTML
<header>
1
<header>
2
  <nav>
3
    <ul>
4
      <li><a id="menu" href="#">Menu<img src="http://i.imgur.com/NQXMYIU.png" title="Hosted by imgur.com" /></a></li>
5
      <span id="opcoes">
6
      <li><a href="#">Home</a></li>
7
      <li><a href="#">About</a></li>
8
      <li><a href="#">Store</a></li>
9
      <li><a href="#">Contact</a></li>
10
      </span>
11
    </ul>
12
  </nav>
13
</header>
14
 
15
<script class="cssdeck" src="//cdnjs.cloudflare.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script>
 
CSS
body {
1
body {
2
  background-color: #e5e5e5;
3
  font-family: helvetica;
4
  font-size: 13px;
5
}
6
 
7
header nav ul {
8
  float: left; 
9
  padding: 20px 0 0 0;
10
}
11
 
12
header nav ul li {
13
  text-align: right;
14
  /*float: left; /* makes list horizontal */
15
  list-style-type: none;
16
  margin: 0 0 20px 30px; /* separates 'buttons'*/
17
  width: 100px;
18
}
19
 
20
header nav ul li a {
21
  padding: 10px 25px 10px 15px; /* makes target area bigger */
22
  color: #333; /* rgba backup */
23
  /*color: rgba(255,255,255, 0.8);*/
24
  text-decoration: none;
25
  font-weight: bold;
26
  /*text-shadow: 0 1px 1px rgba(0,0,0, 0.3);*/
27
  /*
28
  -webkit-transition: all 0.75s ease-in-out;
29
  -moz-transition: all 0.75s ease-in-out;
30
  -o-transition: all 0.75s ease-in-out;
31
  transition: all 0.75s ease-in-out;
32
  */
33
}
34
header nav ul li a {
35
  position: relative;
36
  
37
}
38
header nav ul li a img {
39
  position: absolute;
40
  right: 5px;
41
  top: 8px;
42
}
43
header nav ul li a:hover, header nav ul li a:focus {
44
  /*color: #fff;*/
45
  background: #fff; /* rgba backup */
46
  background: rgba(255,255,255, 0.9);
47
  -webkit-border-radius: 4px; /* safari & chrome */
48
  -moz-border-radius: 4px; /* firefox */
49
  border-radius: 4px; /* futureproof */
50
}
 
JavaScript
$("#menu").click(function () {
1
$("#menu").click(function () {
2
  $("#opcoes").slideToggle("");
3
});
 

Untitled

CSSDeck G+