我在css垂直sprite中有4個圖像,我希望每個圖像在我的頁面上水平變爲href
。從每個圖像之間的left:250px
top:2px
開始並且填充3px
。水平對齊來自verticle css sprite的錨圖像
CSS
.sprites {
background:url('/pic/sprites.jpg')no-repeat top left;
width:36px;
height:36px;
}
.sprites.sprites.twitter {
background-position:0px 0px;
}
.sprites.sprites.facebook {
background-position:0px -46px;
}
.sprites.sprites.google-plus {
background-position:0px -92px;
}
.sprites.sprites.pinterest {
background-position:0px -138px;
}
.social {position:relative;left:250px;top:2px;}
我可以弄清楚如何在250px
從左邊2px
從頂部開始,但我無法弄清楚如何獲得作爲href
的與填充水平去圖像的3px
HTML
<div class=social>
<a href="http://www.example.com"><div class='sprites google-plus'></div></a>
<a href="http://www.example.com"><div class='sprites facebook'></div></a>
<a href="http://www.example.com"><div class='sprites twitter'></div></a>
<a href="http://www.example.com"><div class='sprites pinterest'></div></a></div>
你可以把它放在jsfiddle嗎? – Chanckjh