index.html

在 local-nav-icon 加不同的名

  1. <ul class="local-nav">
  2. <li>
  3. <a href="#" title="景点·玩乐">
  4. <span class="local-nav-icon-icon1"></span>
  5. <span>景点·玩乐</span>
  6. </a>
  7. </li>
  8. <li>
  9. <a href="#" title="景点·玩乐">
  10. <span class="local-nav-icon-icon2"></span>
  11. <span>景点·玩乐</span>
  12. </a>
  13. </li>
  14. <li>
  15. <a href="#" title="景点·玩乐">
  16. <span class="local-nav-icon-icon3"></span>
  17. <span>景点·玩乐</span>
  18. </a>
  19. </li>
  20. <li>
  21. <a href="#" title="景点·玩乐">
  22. <span class="local-nav-icon-icon4"></span>
  23. <span>景点·玩乐</span>
  24. </a>
  25. </li>
  26. <li>
  27. <a href="#" title="景点·玩乐">
  28. <span class="local-nav-icon-icon5"></span>
  29. <span>景点·玩乐</span>
  30. </a>
  31. </li>
  32. </ul>

index.css

^= 以什么开头

.local-nav li a [class^=local-nav-icon] {
  width: 32px;
  height: 32px;
  background: url(../images/localnav_bg.png) no-repeat 0 0;
  background-size: 32px auto;
  margin-top: 8px;
}


.local-nav li a .local-nav-icon-icon2 {
  background-position: 0 -32px;
}

.local-nav li a .local-nav-icon-icon3 {
  background-position: 0 -64px;
}

.local-nav li a .local-nav-icon-icon4 {
  background-position: 0 -96px;
}

.local-nav li a .local-nav-icon-icon5 {
  background-position: 0 -128px;
}