![給產(chǎn)品經(jīng)理講技術(shù)2016-12前端小技巧css雪碧圖_第1頁(yè)](http://file4.renrendoc.com/view/62dcedac7ccdea771fdae493c2806854/62dcedac7ccdea771fdae493c28068541.gif)
![給產(chǎn)品經(jīng)理講技術(shù)2016-12前端小技巧css雪碧圖_第2頁(yè)](http://file4.renrendoc.com/view/62dcedac7ccdea771fdae493c2806854/62dcedac7ccdea771fdae493c28068542.gif)
下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、前端技巧:CSS雪碧圖2016-12-05 果果 給產(chǎn)品經(jīng)理講技術(shù)周、寒冷、堵、噪聲,你悲傷也沒(méi),還好我準(zhǔn)時(shí)的來(lái)跟你叨 叨了。有的地就有江湖,有問(wèn)題的地就有解決問(wèn)題,所以有問(wèn)題的地就有江湖,端的江湖,以前直有這樣類問(wèn)題,且聽分解。當(dāng)在瀏覽器輸個(gè)URL地址的時(shí)候,你會(huì)感覺(jué)數(shù)“唰唰唰”的閃出來(lái)了。在這個(gè)過(guò)程中,瀏覽器會(huì)把這個(gè)站的主資源(就是 Html件)拉取回來(lái),然后開始分析中的Js,Img之類的,然后再去拉取這些圖和資源,這些后拉取的資源稱為資源。主資源和資源只是類對(duì)資源定義的不同式,其實(shí)對(duì)于瀏覽器來(lái)說(shuō),他們的請(qǐng)求式都是發(fā)起個(gè)Http請(qǐng)求,經(jīng)歷三次握,并把件拉取回來(lái),般的瀏覽器內(nèi)核只能同時(shí)并發(fā)4
2、,5個(gè)絡(luò)請(qǐng)求,所以量的圖特別影響性 能,不但加載完成時(shí)間慢,還可能影響些重要的 JS邏輯,使得響應(yīng)也變慢,卡死等等。對(duì)于瀏覽器來(lái)說(shuō),發(fā)起個(gè)Http請(qǐng)求,來(lái)回百毫秒的耗時(shí),已經(jīng)是相當(dāng)?shù)馁Y源耗費(fèi),只是類不曾感受到,其實(shí)瀏覽器已經(jīng)數(shù)次喊叫: “太 NMD慢了,哪個(gè)SB寫的代碼 ”。例如上圖,個(gè)的塊區(qū)域,就三標(biāo),瀏覽器要苦苦三次才能把這些圖標(biāo)取回來(lái),如果是50張呢,顯然不可接受。對(duì)這樣的情況就只能束就擒嗎?顯然優(yōu)化的關(guān)鍵途徑就是減少絡(luò)請(qǐng)求次數(shù),并且還得把圖都下發(fā)下來(lái),并能夠靈活使,那就把所有圖標(biāo)拼成吧,如下圖。當(dāng)前,次絡(luò)請(qǐng)求就可以下來(lái)三了,且件的也較三些(因?yàn)楹芏嗉母袷叫畔⒑皖^信息已經(jīng)共了),降低了
3、絡(luò)請(qǐng)求和帶寬的消耗。然后呢,如何在Html或CSS中引這些圖呢?這就不得不提到個(gè)CSS屬性叫做background-ition,利Ta,可以指定圖的位置,也就能把這碼。作為個(gè)背景放在某個(gè)位置了,來(lái)看兩句CSS代利這個(gè)屬性,來(lái)標(biāo)識(shí)圖相對(duì)于容器的位置(圖中的坐標(biāo)分別標(biāo)識(shí)X,Y兩個(gè)向的偏移,這些都是示意的值哦,不是真實(shí)的值),最后再把這個(gè)類選擇器應(yīng)到相應(yīng)的容器就好了。這種技術(shù)就稱為CSS Sprite,中翻譯為雪碧圖,Ta主要解決的是圖過(guò)多以及耗費(fèi)絡(luò)資源,核原理就是將圖合并成下發(fā)到客戶程序,并利屬性來(lái)對(duì)其進(jìn)定位和切割的技術(shù)。其實(shí)在當(dāng)中,很多也是利了類似的,如個(gè)路的時(shí)候,共由8組成,那么般這8會(huì)合并為,每幀都循環(huán)這中的不同坐標(biāo)下的圖來(lái)構(gòu)建的動(dòng)作。其實(shí)在追求性能的app中,很多也是利了類似的,如對(duì)性能極致要求的話,個(gè)Titar上有5個(gè)icon,那5個(gè)icon是可以合并為的,這樣只會(huì)有次
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 個(gè)人企業(yè)用人合同范本
- 產(chǎn)權(quán)商用租房合同范本
- 養(yǎng)殖出售合同范例
- 勞動(dòng)合同兼職合同范例
- 幼兒園師幼互動(dòng)中存在的問(wèn)題及解決策略或建議
- 2025年度建筑工程施工合同履約驗(yàn)收標(biāo)準(zhǔn)范本
- 專利交易中介服務(wù)合同范本
- 公眾號(hào)收購(gòu)合同范例
- 足浴店勞動(dòng)合同范本
- 豆制品供貨合同范本
- 傳統(tǒng)運(yùn)動(dòng)療法易筋經(jīng)教案5
- GB/T 8014.1-2005鋁及鋁合金陽(yáng)極氧化氧化膜厚度的測(cè)量方法第1部分:測(cè)量原則
- GB/T 3860-2009文獻(xiàn)主題標(biāo)引規(guī)則
- 股票基礎(chǔ)知識(shí)(入市必讀)-PPT
- 雅思閱讀題型與技巧課件
- 招商銀行房地產(chǎn)貸款壓力測(cè)試
- 公文與公文寫作課件
- 車削成形面和表面修飾加工課件
- 基于振動(dòng)信號(hào)的齒輪故障診斷方法研究
- 義務(wù)教育物理課程標(biāo)準(zhǔn)(2022年版word版)
- 醫(yī)療器械分類目錄2002版
評(píng)論
0/150
提交評(píng)論