我在我的網站中使用4個獨立的圖像,現在如果我使用圖像精靈來顯示這4個圖像,它會減少http請求,如果是這樣,我想知道。CSS圖像精靈
考慮下面實例1:(這裏是2 HTTP請求發送)
<!DOCTYPE html>
<html>
<head>
<style>
#home {
width: 46px;
height: 44px;
background: url(sevenwonders.gif) 0 0;//first http request
}
#next {
width: 43px;
height: 44px;
background: url(sevenwonders.gif) -91px 0; //second http request
}
</style>
</head>
<body>
<img id="home" src="something.gif">
<img id="next" src="something.gif">
</body>
</html>
考慮例如2以下(2個HTTP請求發送)
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<img id="home" src="tajmahal.gif">//first http request
<img id="next" src="pisatower.gif">//second http request
</body>
</html>
謝謝你這麼多寶貴的時間。
你的問題到底是什麼?在第一個示例中,您只有一個HTTP請求,因爲它只有一個圖像,但使用了兩次背景偏移量。 –
謝謝你@ johnny kutnowski .anyhow我做了兩個http請求的單個圖像。這是我的疑問 –
可以請你詳細解答@johnny kutnowski –