spritesheet

by Laras intan

HTML

<div class="sprite sprite-mapmarker"></div>
<div class="sprite sprite-shadow"></div>
<div class="sprite sprite-surfboard"></div>
<div class="sprite sprite-text"></div>
<div class="sprite sprite-sky"></div>
<div class="sprite sprite-beach"></div>

CSS

.sprite{
  background: url(http://laraslee.mb.student.pens.ac.id/sprite_sheet.png);
  background-repeat: no-repeat;
}
.sprite.sprite-beach {
  width: 590px;
  height: 400px;
  background-position: 0 -410px;
  position: absolute;
  top: 50px;
  z-index: 1;
}
.sprite.sprite-sky {
  width: 590px;
  height: 400px;
  background-position: 0 -150px;
}

.sprite.sprite-text {
  width: 590px;
  height: 60px;
  background-position: 0 -1020px;
  position: absolute;
  top: 340px;
  z-index: 2;
}
.sprite.sprite-shadow {
  width: 400px;
  height: 60px;
  background-position: -370px -900px;
  position: absolute;
  top: 350px;
  z-index: 3;
}
.sprite.sprite-surfboard {
  width: 400px;
  height: 120px;
  background-position: 0 -890px;
  position: absolute;
  top: 50px;
  z-index: 3;
}
.sprite.sprite-mapmarker {
  width: 100px;
  height: 100px;
  background-position: -620px -10px;
  position: absolute;
  top: 310px;
  z-index: 5;
}