Ajax Loader
×
HTML
<h1>Simple Image Gallery</h1>
1
<h1>Simple Image Gallery</h1>
2
 
3
<div class="gallery cf">
4
  <div>
5
    <img src="http://dribbble.s3.amazonaws.com/users/68180/screenshots/1102654/landscape-test-1_1x.jpg" />
6
  </div>
7
  <div>
8
    <img src="http://dribbble.s3.amazonaws.com/users/68180/screenshots/1104190/iceberg_1x.jpg" />
9
  </div>
10
  <div>
11
    <img src="http://dribbble.s3.amazonaws.com/users/68180/screenshots/1104378/igloo-800_1x.jpg" />
12
  </div>
13
  <div>
14
    <img src="http://dribbble.s3.amazonaws.com/users/68180/screenshots/1102718/trees_1x.jpg" />
15
  </div>
16
  <div>
17
    <img src="http://dribbble.s3.amazonaws.com/users/68180/screenshots/1106680/space_1x.jpg" />
18
  </div>
19
  <div>
20
    <img src="http://dribbble.s3.amazonaws.com/users/68180/screenshots/1098992/render1_1x.jpg" />
21
  </div>
22
</div>
23
 
 
CSS
@import url('http://fonts.googleapis.com/css?family=Lato');
1
@import url('http://fonts.googleapis.com/css?family=Lato');
2
 
3
* {
4
  margin: 0;
5
  padding: 0;
6
  box-sizing: border-box;
7
}
8
 
9
body {
10
  font: 14px/1 Lato, sans-serif;
11
  color: #555;
12
  background: #eee;
13
}
14
 
15
.gallery {
16
  width: 790px;
17
  margin: 0 auto;
18
  padding: 5px;
19
  background: #333;
20
}
21
 
22
.gallery > div {
23
  position: relative;
24
  float: left;
25
  padding: 5px;
26
}
27
 
28
.gallery > div > img {
29
  width: 250px;
30
  transition: .1s transform;
31
  transform: translateZ(0); /* hack */
32
}
33
 
34
.gallery > div:hover {
35
  z-index: 1;
36
}
37
 
38
.gallery > div:hover > img {
39
  transform: scale(1.5,1.5);
40
  transition: .3s transform;
41
}
42
 
43
.cf:before, .cf:after {
44
    display: table;
45
    content: "";
46
    line-height: 0;
47
}
48
 
49
.cf:after {
50
    clear: both;
51
}
52
 
53
h1 {
54
  margin: 40px 0;
55
  font-size: 24px;
56
  text-align: center;
57
  text-transform: uppercase;
58
}
59
 
 

Untitled

CSSDeck G+