成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

由布局學(xué)習(xí)CSS:從CSS sprites重視background

開發(fā) 前端
關(guān)于CSS sprite技術(shù)的詳解,小弟在這里就不贅述了,在CSS sprite中最重要的就是關(guān)于background這個屬性的理解,所以本文比較詳細的介紹了background這個屬性,如有錯誤,勞請指教。

關(guān)于CSS sprite技術(shù)的詳解,小弟在這里就不贅述了,因為偉大的英特網(wǎng)上有一篇偉大的技術(shù)文檔介紹。請移步http://css-tricks.com/css-sprites/

在CSS sprite中最重要的就是關(guān)于background這個屬性的理解,所以本文比較詳細的介紹了background這個屬性,如有錯誤,勞請指教。

background的集合有: 'background-color', 'background-image', 'background-repeat', 'background-attachment','background-position', 和'background'。

在介紹background特性之前首先要明確background的作用范圍,background是在padding box之內(nèi)有效,所以背景色和背景圖片都在此范圍內(nèi)。

  1. <!DOCTYPE html> 
  2. <html> 
  3.     <head> 
  4.         <title></title> 
  5.         <style type="text/css" rel="stylesheet"> 
  6.         </style> 
  7.       
  8.     </head> 
  9.     <body> 
  10.             <div id="div1" style="background-color:grey; padding:50px; width:150px; height:150px; border:2px solid green; margin:50px;"> 
  11.                 Test background scope  
  12.             </div> 
  13.             <div id="div2" style="background-image:url(test.gif); padding:50px; width:150px; height:150px; border:2px solid green; margin:50px;"> 
  14.                 Test background scope  
  15.             </div> 
  16.         </div> 
  17.     </body> 
  18.       
  19. </html> 

 

background的核心屬性background-position

'background-position'

Value:   [ [ <percentage> | <length> | left | center | right ] [ <percentage> | <length> | top | center | bottom ]? ] | [ [ left | center | right ] || [ top | center | bottom ] ] | inherit
Initial:   0% 0%
Applies to:   all elements
Inherited:   no
Percentages:   refer to the size of the box itself
Media:   visual
Computed value:   for <length> the absolute value, otherwise a percentage

(1)百分數(shù)

將background-position設(shè)置為百分數(shù),可以將其歸結(jié)為跟蹤原則。background-position:x% y%,是指以圖片左上角為原點的A(圖片長度的x%,圖片高度的y%)點和以paddingbox的左上角為原點的B(paddingbox長度的 x%,paddingbox高度的y%)點,相合重合。

(2)數(shù)值

background-position設(shè)置為數(shù)值,可以將其歸結(jié)為掛靠原則。background-position:Xpx Ypx,是指圖片的左上角掛靠的以paddingbox的左上角為原點的倒直角坐標(biāo)系,B(Xpx, Ypx)點。例如:background-position:50px 50px,是指將圖片的左上角掛靠在以paddingbox的左上角為原點的倒直角坐標(biāo)系,B(50px, 50px)點.background-position:-50px -50px,是指將圖片的左上角掛靠在以paddingbox的左上角為原點的倒直角坐標(biāo)系,B(-50px, -50px)點。

綜合實例:

  1. <!DOCTYPE html> 
  2. <html> 
  3.     <head> 
  4.         <title></title> 
  5.         <style type="text/css" rel="stylesheet"> 
  6.         #div3{  
  7.         background-image:url(test.gif);  
  8.         padding:50px;  
  9.         width:100px;  
  10.         height:100px;  
  11.         border:2px solid green;  
  12.         margin:50px;  
  13.         background-position:20% 20%;  
  14.         }  
  15.         #div4{  
  16.         background-image:url(test.gif);  
  17.         padding:50px;  
  18.         width:150px;  
  19.         height:150px;  
  20.         border:2px solid green;  
  21.         margin:50px;  
  22.         background-position:50px 50px;  
  23.         background-repeat:no-repeat;  
  24.         }  
  25.         #div5{  
  26.         background-image:url(test.gif);  
  27.         padding:50px;  
  28.         width:150px;  
  29.         height:150px;  
  30.         border:2px solid green;  
  31.         margin:50px;  
  32.         background-position:-50px -50px;  
  33.         background-repeat:no-repeat;  
  34.         }  
  35.         </style> 
  36.           
  37.       
  38.     </head> 
  39.     <body> 
  40.             <div id="div1" style="background-color:grey; padding:50px; width:150px; height:150px; border:2px solid green; margin:50px;"> 
  41.                 Test background scope  
  42.             </div> 
  43.             <div id="div2" style="background-image:url(test.gif); padding:50px; width:150px; height:150px; border:2px solid green; margin:50px;"> 
  44.                 Test background scope  
  45.             </div> 
  46.             <div id="div3"> 
  47.                 Test background scope  
  48.             </div> 
  49.             <div id="div4"> 
  50.                 Test background scope  
  51.             </div> 
  52.             <div id="div5"> 
  53.                 Test background scope  
  54.             </div> 
  55.         </div> 
  56.     </body> 
  57.       
  58. </html> 

原文鏈接:http://www.cnblogs.com/sc-xx/archive/2012/03/29/2423663.html

【編輯推薦】

  1. 淺談Web自動化測試原理
  2. 手機WEBKIT引擎HTML元素定位和事例
  3. Node.js vs Opa: Web框架殺手
  4. 設(shè)計好脾氣的Web頁面
  5. 用3個步驟實現(xiàn)響應(yīng)式Web設(shè)計
責(zé)任編輯:林師授 來源: 肖雄的博客
相關(guān)推薦

2010-09-02 13:53:58

CSS Sprites

2010-09-02 09:59:52

CSS SpritesCSS

2010-08-26 10:21:06

CSS Sprites

2010-08-27 09:45:49

CSS Sprites

2010-08-31 10:05:16

CSS Sprites

2010-09-03 14:00:29

CSSbackground

2011-05-27 10:34:00

CSS Sprites網(wǎng)站加載時間

2010-09-07 16:11:55

CSS Sprites

2022-10-13 09:01:24

GridCSS二維布局

2021-07-13 06:10:02

CSS 技巧background-

2010-09-09 10:56:56

CSS

2018-08-08 15:57:05

csshtml前端

2019-04-03 13:00:27

CSSBFC前端

2010-09-01 08:58:58

2010-09-13 10:31:29

CSS布局

2021-12-01 09:53:46

CSS 技巧代碼重構(gòu)

2010-08-24 11:00:55

DIV CSS

2022-10-08 00:02:00

CSS工具系統(tǒng)

2010-09-07 08:54:18

CSSbackground-

2023-02-07 09:01:22

CSS
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 天天草天天干天天 | 日产精品久久久一区二区福利 | 综合色在线 | 国产精品久久久精品 | 日本激情视频中文字幕 | 久久久网| 亚洲经典一区 | 中文字幕久久精品 | 国产高清自拍视频在线观看 | 亚洲激情在线视频 | 二区成人 | 亚洲网站在线观看 | 天天综合久久 | 日韩欧美三区 | 一区二区三区国产好的精 | 欧美一区二区视频 | 在线观看av网站永久 | 色婷婷综合久久久中文字幕 | 日日操日日干 | 成人av在线大片 | 日韩精品在线观看一区二区三区 | 毛片免费看 | 日韩精品一区二区三区四区 | 青青久久 | 香蕉一区 | 91免费看片神器 | 久久精品亚洲国产奇米99 | 久草资源网站 | 日韩精品1区2区3区 成人黄页在线观看 | 欧美一区二不卡视频 | 久久精品一级 | 欧美日韩一区二区在线 | 亚洲精品久久久一区二区三区 | 91久久国产综合久久 | 永久免费视频 | 欧美激情综合五月色丁香小说 | 国产在线www | 麻豆av免费观看 | 黄a在线播放 | 永久精品 | 在线观看免费高清av |