0
我有一組圖標,適用於酒店設施,我嘗試使用CSS精靈將它們顯示在我的頁面上。 這是我對HTML我無法讓我的css精靈顯示
<div class="sprite">
<ul id="amenities">
<li class="bathtub"></li>
<li class="shower"></li>
<li class="next"></li>
<li class="tv"></li>
<li class="safe"></li>
</ul>
</div>
我的CSS
.amenities { position: relative; }
.amenities li { margin: 0; padding: 0; list-style: none; position: absolute; top: 0; }
.bathtub { background: url('graphics/icons.png') no-repeat 0 0; width: 60px; height: 60px;}
.shower { background: url('graphics/icons.png') no-repeat -61 0; width: 60px; height: 60px;}
只有第一個圖標顯示,第二個犯規。 jsfiddle
我怎麼需要它看起來
謝謝@laughingpine。我需要第一排彼此相鄰,它們之間有20px的空間。我添加了我在初始文章中需要的圖像。這是我第一次與精靈合作。 – JFA
看看編輯。我們可以通過調整列表的css來實現類似的功能。我鼓勵你玩弄新的小提琴。 – laughingpine