背景圖片設(shè)置

精確控制背景圖片在元素中的位置

可以把圖片設(shè)置為元素的背景,而且也能讓它鋪滿或者不鋪滿,那么我們同時也能將圖片放到一個固定的位置霎箍。
需要通過background-position用來精確控制背景 圖片在元素中的位置。
通過三種方式來確定圖片在水平方向 和垂直方向的起點稠项。

關(guān)鍵字:top right bottom left center
百分比
數(shù)值

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>背景與偏移量</title>
<style>
    .box1{
        width: 1072px;
        height: 560px;
        background-color: red;
        margin: 0 auto;
        background-image: url(img/002.jpg);
        background-repeat: no-repeat;
        /*可以通過數(shù)值來指定相對位置*/
        background-position: 50px 50px;
        /*通過關(guān)鍵字來設(shè)置方向*/
        /*background-position: bottom right;*/
        /*background-position: left;*/
        /*通過設(shè)置頁面的百分比來指定位置*/
        /*background-position: 50% 50%;*/
    }
</style>
</head>
  <body>
<div class="box1"></div>
    </body>
              </html>

注意寫對圖片的路徑升筏,不然圖片無法顯示撑柔。
背景圖片的固定
通過背景圖片的固定,我們也能實現(xiàn)猶如網(wǎng)站的購物車圖標(biāo)您访,不會隨著屏幕的滾動而變化铅忿。在設(shè)置背景圖片的時候,最好是設(shè)置在<body>內(nèi)灵汪,這樣不會因為其他元素的滾動而消失檀训。
CSS Sprite
CSS Sprites是一種網(wǎng)頁圖片應(yīng)用處理方式。
好處:
通過這種方式我們可以將網(wǎng)頁中的零星圖片集中放到一張大圖上享言,這樣只需要網(wǎng)頁發(fā)送一次請求峻凫。
一次請求便可以同時加載多張圖片,大大提高了圖片的加載效率览露,提高了訪問效率荧琼。

  <!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>按鈕</title>
  <style type="text/css">

    /*如果我們在不同的狀態(tài)時,傳入三張圖片肛循,那么在點擊時會閃爍铭腕,而且瀏覽器請求次數(shù)增加银择,每次都得傳入圖片多糠,增加傳輸速度。*/
    /*不寫圖片的位置的時候浩考,就是傳入了固定的位置
    而且加載了三次夹孔,降低訪問次數(shù),增加流量析孽。
    */
    /*只寫圖片位置的時候搭伤,就是傳入了一張整合過得圖片
    通過移動圖片的位置來顯示我們所需要的樣子*/
    .btn:link{
        display: block;
        width: 93px;
        height: 29px;
        background-image:url(img/btn.png);
        background-repeat: no-repeat;
    }
    .btn:hover{
        background-position: -93px 0px;
        /*background-image: url(img/hover.png);*/
    }
    .btn:active{
        background-position: -186px 0px;
        /*background-image: url(img/active.png);*/
    }
  </style>
</head>
<body>
  <a href='#' class="btn"></a>
</body>
</html>

上面代碼中,要么寫圖片路徑在hover 和 acitve中不寫位移袜瞬,那這就是傳入三次圖片怜俐,要么就是不寫路徑,通過傳入一張整合以后的圖片邓尤,來進(jìn)行移動拍鲤,實現(xiàn)我們想要看到的效果。提交加載速度汞扎。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末季稳,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子澈魄,更是在濱河造成了極大的恐慌景鼠,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,997評論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件痹扇,死亡現(xiàn)場離奇詭異铛漓,居然都是意外死亡溯香,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,603評論 3 392
  • 文/潘曉璐 我一進(jìn)店門浓恶,熙熙樓的掌柜王于貴愁眉苦臉地迎上來逐哈,“玉大人,你說我怎么就攤上這事问顷“和海” “怎么了?”我有些...
    開封第一講書人閱讀 163,359評論 0 353
  • 文/不壞的土叔 我叫張陵杜窄,是天一觀的道長肠骆。 經(jīng)常有香客問我,道長塞耕,這世上最難降的妖魔是什么蚀腿? 我笑而不...
    開封第一講書人閱讀 58,309評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮扫外,結(jié)果婚禮上莉钙,老公的妹妹穿的比我還像新娘。我一直安慰自己筛谚,他們只是感情好磁玉,可當(dāng)我...
    茶點故事閱讀 67,346評論 6 390
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著驾讲,像睡著了一般蚊伞。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上吮铭,一...
    開封第一講書人閱讀 51,258評論 1 300
  • 那天时迫,我揣著相機(jī)與錄音,去河邊找鬼谓晌。 笑死掠拳,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的纸肉。 我是一名探鬼主播溺欧,決...
    沈念sama閱讀 40,122評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼毁靶!你這毒婦竟也來了胧奔?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,970評論 0 275
  • 序言:老撾萬榮一對情侶失蹤预吆,失蹤者是張志新(化名)和其女友劉穎龙填,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,403評論 1 313
  • 正文 獨居荒郊野嶺守林人離奇死亡岩遗,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,596評論 3 334
  • 正文 我和宋清朗相戀三年扇商,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片宿礁。...
    茶點故事閱讀 39,769評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡案铺,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出梆靖,到底是詐尸還是另有隱情控汉,我是刑警寧澤,帶...
    沈念sama閱讀 35,464評論 5 344
  • 正文 年R本政府宣布返吻,位于F島的核電站姑子,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏测僵。R本人自食惡果不足惜街佑,卻給世界環(huán)境...
    茶點故事閱讀 41,075評論 3 327
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望捍靠。 院中可真熱鬧沐旨,春花似錦、人聲如沸榨婆。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,705評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽纲辽。三九已至颜武,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間拖吼,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,848評論 1 269
  • 我被黑心中介騙來泰國打工这吻, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留吊档,地道東北人。 一個月前我還...
    沈念sama閱讀 47,831評論 2 370
  • 正文 我出身青樓唾糯,卻偏偏與公主長得像怠硼,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子移怯,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,678評論 2 354

推薦閱讀更多精彩內(nèi)容

  • 精確控制背景圖片在元素中的位置 可以把圖片設(shè)置為元素的背景香璃,而且也能讓它鋪滿或者不鋪滿,那么我們同時也能將圖片放到...
    幸而0407閱讀 394評論 0 0
  • Next-Mist 主題最上面一欄的默認(rèn)背景是灰色的舟误,略微有些淡葡秒。想要更換這張圖片可按以下步驟操作。效果 Yeur...
    Yeureka閱讀 5,372評論 5 2
  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 13,751評論 1 92
  • 在wxss里設(shè)置背景為本地圖片是不可以的眯牧,會報錯:“本地資源圖片無法通過 WXSS 獲取蹋岩,可以使用網(wǎng)絡(luò)圖片,或者 ...
    L_18a7閱讀 31,781評論 0 2
  • 最近新上項目,獨立開發(fā),在整個過程中遇見不少坑,我會慢慢整理 tabBar設(shè)置背景圖片時候,需要設(shè)置默認(rèn)圖片和選擇...
    coder也愛詩閱讀 2,213評論 0 0