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

首頁 > 開發 > CSS > 正文

CSS Sprite從大圖中截取小圖完整教程

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

相信很多喜歡研究網頁界面的童鞋都遇到過一個奇妙的現象:網頁中很多圖片素材被合成在一張圖片上。

起初小菜模仿網站的時候,經常遇到這個現象,那時候也不知道這時什么技術,人家的整張圖片素材不會利用,只能用ps切圖,切成單個的再用。。。

其實,這是一個非常簡單的技術,就是因為想象的太難了,才一直找不到問題的關鍵。

要想實現CSS摳圖,只需要用到一個屬性:background-position。

按照字面理解,這個屬性就是背景定位,先看看google網站的素材圖,如下:

假如小菜現在想做一個+1按鈕,利用上邊的素材圖,普通狀態顯示A圖,鼠標移上去顯示后顯示B圖,實現這么一個動態效果。

按鈕是用來實現功能的,一般是用超鏈接響應單擊事件,但是不能把背景圖直接加在超鏈接上,那樣就不叫樣式啦,因為超鏈接的文本長度變化時,樣式也變了。

地球人一般的做法是,div里邊套一個超鏈接,超鏈接負責實現功能,div負責裝載背景圖。html結構如下:


復制代碼
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 冀州市| 启东市| 承德县| 东丽区| 灵台县| 高雄县| 申扎县| 剑川县| 赫章县| 嘉黎县| 开原市| 丽江市| 资源县| 深圳市| 曲松县| 凯里市| 炉霍县| 安吉县| 诏安县| 沽源县| 兰州市| 耒阳市| 霍州市| 通城县| 通州区| 白朗县| 敖汉旗| 炎陵县| 顺昌县| 建水县| 泽普县| 阿克陶县| 同江市| 交城县| 太谷县| 壤塘县| 凤城市| 安岳县| 孟津县| 桃源县| 巴彦淖尔市|