|
導讀網頁的本質就是超級文本標記語言,通過結合使用其他的Web技術(如:腳本語言、公共網關接口、組件等),可以創造出功能強大的網頁。因而,超級文本標記語言是萬維網(Web)編程的基礎,也就是說萬維網是建立... 網頁的本質就是超級文本標記語言,通過結合使用其他的Web技術(如:腳本語言、公共網關接口、組件等),可以創造出功能強大的網頁。因而,超級文本標記語言是萬維網(Web)編程的基礎,也就是說萬維網是建立在超文本基礎之上的。超級文本標記語言之所以稱為超文本標記語言,是因為文本中包含了所謂“超級鏈接”點。 本章給大家介紹CSS如何使用圖像拼合技術?有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。一、圖像拼合 圖像拼合就是單個圖像的集合。 有許多圖像的網頁可能需要很長的時間來加載和生成多個服務器的請求。 使用圖像拼合會降低服務器的請求數量,并節省帶寬。 二、圖像拼合 - 簡單實例 與其使用三個獨立的圖像,不如我們使用這種單個圖像("img_navsprites.gif"):
有了CSS,我們可以只顯示我們需要的圖像的一部分。 在下面的例子CSS指定顯示 "img_navsprites.gif" 的圖像的一部分: img.home
{
width:46px;
height:44px;
background:url(img_navsprites.gif) 0 0;
}實例解析:
這是使用圖像拼合最簡單的方法,現在我們使用鏈接和懸停效果。 三、圖像拼合 - 創建一個導航列表 我們想使用拼合圖像 ("img_navsprites.gif"),以創建一個導航列表。 我們將使用一個HTML列表,因為它可以鏈接,同時還支持背景圖像: #navlist{position:relative;}
#navlist li{margin:0;padding:0;list-style:none;position:absolute;top:0;}
#navlist li, #navlist a{height:44px;display:block;}
#home{left:0px;width:46px;}
#home{background:url('img_navsprites.gif') 0 0;}
#prev{left:63px;width:43px;}
#prev{background:url('img_navsprites.gif') -47px 0;}
#next{left:129px;width:43px;}
#next{background:url('img_navsprites.gif') -91px 0;}實例解析:
現在開始每個具體部分的定位和樣式:
四、圖像拼合s - 懸停效果 現在,我們希望我們的導航列表中添加一個懸停效果。 :hover 選擇器用于鼠標懸停在元素上的顯示的效果 提示: :hover 選擇器可以運用于所有元素。 我們的新圖像 ("img_navsprites_hover.gif") 包含三個導航圖像和三幅圖像:
因為這是一個單一的圖像,而不是6個單獨的圖像文件,當用戶停留在圖像上不會有延遲加載。 我們添加懸停效果只添加三行代碼: #home a:hover{background: url('img_navsprites_hover.gif') 0 -45px;}
#prev a:hover{background: url('img_navsprites_hover.gif') -47px -45px;}
#next a:hover{background: url('img_navsprites_hover.gif') -91px -45px;}實例解析:
以上就是CSS如何使用圖像拼合技術?的詳細內容,更多請關注php中文網其它相關文章! 網站建設是一個廣義的術語,涵蓋了許多不同的技能和學科中所使用的生產和維護的網站。 |
溫馨提示:喜歡本站的話,請收藏一下本站!