99久久免费国产精品-天天爽夜夜爽夜夜爽-色噜噜久久综合伊人一本-国产无遮挡又黄又爽免费视频

在線客服:  

「南寧煙寒網絡」提供南寧網站建設、網站策劃、南寧網頁制作、網站設計、網站改版、南寧SEO優化、網站維護、南寧網站優化、南寧網站推廣、廣告設計等服務..

咨詢熱線

在線客服

24小時免費咨詢電話:18978941786

客服時間:上午9:30~下午6點

當前位置:首頁>> 技術文章 >> Web標準 >> CSS Sprites優化網頁代碼的方法

CSS Sprites優化網頁代碼的方法

收藏 分享 發布日期:2012-2-12 16:30:40    編輯:admin  文章來源:網頁教學網  點擊率:

照貓畫虎,把你網站上經常使用的web圖片元素打包——比如你的logo,RSS圖標,還有其他不會經常變更的東西。

        使用CSS Sprites是在你盡可能地使用其他的優化策略后最后的一招。它將你的所有圖片放在一張圖中,即你的一張CSS Sprites由10張圖片組成,那將避免9次HTTP請求,這減少的9次請求時延,正是加速的加載時間。這也有問題,跟每個HTTP請求的服務器開銷一樣,需由Apache的子進程管理,占用20MB的內存。你最好幫你的服務器進程減少HTTP請求:卸載媒體到Web前端Amazon S3,諸如此類。

    下面是兩個CSS Sprites,一個是Google的,一個是PaulStamatiou的。

    照貓畫虎,把你網站上經常使用的web圖片元素打包——比如你的logo,RSS圖標,還有其他不會經常變更的東西。用Photoshop或者你的圖片編輯工具,把它們放在單個的圖片里。你可以盡貼著放置圖片,但要是你稍微留點白再下一步選中會更簡單些,然后保存圖片。

    編寫CSS代碼

    有了CSS Sprites,你將要用CSS選擇器對每個只顯示精靈中部分圖片的鏈接進行處理:只要你需要的那部分。你需要知道待顯示圖片的精確大小以及位置。這步用到Photoshop中的切片工具并選出你要用的那部分的圖。對新切片右鍵單擊,選擇編輯切片。在彈出的窗口會有圖片的分辨率和位置。

    在這個示例中,我選用大小為42×42px的圖,它有336px的偏移(譯注:是指左偏移)并緊貼著頂部。這樣便形成了相應的CSS:

a.stammy, a.stammy:hover{
     background:#fff url(path/to/sprites.png) -336px 0 no-repeat;
     display:block;
     height:42px;
     width:42px;
     text-indent:-9999px;
     overflow:hidden;
}

    CSS選擇器對所有含 class="stammy" 屬性的鏈接都有效。背景屬性載入精靈圖片,然后設置背景圖位置為負值(其必為負)。如果圖片離頂部有10個像素,那背景位置應該是“-336px -10px”。之后在CSS中設置了寬和高。我對懸停偽類(hover pseudoclass)也進行了設置,因為有一次當我懸停在該類的鏈接上時,會改變鏈接的懸停狀態的顏色,從而背景圖會消失。

    設置溢出隱藏“解決當你選擇要替換的文本的時候,那高亮部分會一直延伸到屏幕左側的煩人問題”,正如Rob所說。對其他所有圖片如法炮制,并對每個選擇器命名。

    編寫XHTML代碼

    目今你已經對每個圖片有一些CSS選擇器。至此你已經搞定了大問題,還差最后一步。現在只需對每個選擇器創建鏈接。

<a class="stammy" title="Paul Stamatiou">Paul Stamatiou</a>

    相當簡單吧?用CSS和鏈接設置類,將精靈的信息組合起來,只顯示精靈的一部分。雖此,因為我們甚至沒使用一個img標簽,我們不能設置alt屬性,而這對移動用戶、搜索引擎、屏幕閱讀器之類的來說至關重要。將文字寫在鏈接中,再用CSS文本縮進將其移出屏幕范圍,這樣你就無需吧文字疊在圖片上而同樣具有可用性。

本文章由南寧網站建設南寧網站優化南寧網絡公司整理,轉載請注明出處:http://m.lidajijin.com/

南寧煙寒網絡竭誠為您免費提供南寧網站建設南寧網站設計南寧網站優化、維護以及網站技術很方面的網絡服務!

南寧網站建設南寧網絡公司咨詢熱線電話:0771-5306126 18967841786(24小時全天電話)

煙寒網絡 - 讓你進一步走向成功

主站蜘蛛池模板: 色窝窝无码一区二区三区色欲| 欧美激情办公室videos| 好日子在线观看视频大全免费动漫| 欧美成人免费全部| 欧美疯狂做受xxxxx高潮| 国产精品视频一区二区三区不卡| 女女女女女女bbbbbb毛| 成熟人妻av无码专区| 亚洲码欧美码一区二区三区| 人妻少妇精品视频三区二区一区 | 开心久久婷婷综合中文字幕| 中文字幕人妻无码一区二区三区| 日韩欧精品无码视频无删节| 性一交一乱一伦| 亚洲精品国产成人片| 精品多人p群无码| 熟女精品视频一区二区三区| 超碰国产精品久久国产精品99| 中文文字幕文字幕亚洲色| 精品国产成人亚洲午夜福利| 影音先锋女人av鲁色资源网久久| 欧美老妇性bbbbbxxxxx盗人 | 日日做夜狠狠爱欧美黑人| 亲近乱子伦免费视频| 拍拍拍无挡免费视频| 中文字幕在线播放| 性色欲情网站| 综合无码精品人妻一区二区三区| 久久伊99综合婷婷久久伊| 沈阳熟女露脸对白视频| 国产精品午夜无码av体验区 | 中国丰满人妻videoshd| 成人片黄网站色大片免费观看cn| 中文字幕人妻av一区二区| 国产精品538一区二区在线| 狠狠色色综合网站| 久久国产精品成人无码网站| 毛片在线播放a| 黑人处破女免费播放| 法国白嫩大屁股xxxx| 国产suv精二区九色|