国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > CSS > 正文

CSS實現(xiàn)精靈圖與字體圖標

2024-07-11 08:31:48
字體:
來源:轉載
供稿:網友

精靈圖:

在以前,每個圖片資源都是獨立的一張張圖片,瀏覽器訪問網站中的不同網頁時是重復獲取這一張張圖片的,這代表需要訪問很多次資源。

為了減少資源的訪問次數,將多個常用的圖片集合到一張圖片中(網頁的緩存機制是會略去本地已經有的資源,如果前一次獲取到了這個資源,那么后面不會再訪問了,直到緩存的資源失效了。【意思有點類似去游樂園,有些票能玩所有游戲,而有些票只能玩一個游戲,如果你拿著能玩所有游戲的票,那你就不用麻煩去一次次買票了】)。

將多個常用的圖片集合到一張圖片中之后,把這個圖設置成背景圖片,然后利用background-position來顯示圖片的不同部分。

示例:

下面是一張26字母表,我們利用這張圖來拼出一個GOOGLE

<!DOCTYPE html><html><head> <meta charset="UTF-8" /> <title>Document</title> <style> div{ display:inline-block; } div:first-child{ width:79px; height: 79px; background-image:url('abcd.jpg'); background-position:-396px 0; } div:nth-child(2){ width:82px; height: 82px; background-image:url('abcd.jpg'); background-position:-326px -98px; } div:nth-child(3){ width:82px; height: 82px; background-image:url('abcd.jpg'); background-position:-326px -98px; } div:nth-child(4){ width:79px; height: 79px; background-image:url('abcd.jpg'); background-position:-396px 0; } div:nth-child(5){ width:48px; height: 77px; background-image:url('abcd.jpg'); background-position:-81px -101px; } div:nth-child(6){ width:48px; height: 77px; background-image:url('abcd.jpg'); background-position:-286px 0; } </style></head><body> <div></div> <div></div> <div></div> <div></div> <div></div> <div></div></body></html>

結果:

如上例所示,我們可以把多張圖片放到一張大圖中,然后利用background-position就可以截取出我們想要看到的內容.

在現(xiàn)實中很多的背景圖片都使用了這種技術.

比如京東LOGO:

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 神池县| 揭东县| 乌兰浩特市| 囊谦县| 深圳市| 密山市| 斗六市| 厦门市| 诸暨市| 邻水| 德庆县| 康定县| 唐海县| 四平市| 津市市| 陈巴尔虎旗| 米林县| 紫金县| 米泉市| 靖西县| 林甸县| 信阳市| 永清县| 垦利县| 微博| 慈溪市| 鱼台县| 承德市| 安图县| 太谷县| 满洲里市| 桃源县| 辽宁省| 萨嘎县| 米林县| 桃园市| 中方县| 潞西市| 阿拉善右旗| 德令哈市| 谷城县|