CSS中的背景、雪碧圖、超連結的偽類樣式

來源:互聯網
上載者:User

標籤:char   doc   代碼   連結   pad   meta   滑鼠   比例   utf-8   

一、背景1.背景顏色  background-color: red;2.背景圖片  background-image: url("../../img/l1.png");3.圖片填充  background-repeat: no-repeat;(有這三個常用的屬性值: no-repeat、repeat-x、repeat-y)4.背景圖片大小  background-size:100% 100%;    cover(覆蓋):(先讓圖片水平填滿容器)圖片等比例縮放,直到最小部分填滿容器有可能會出現圖片顯示不全的效果。    contain(包含):(先讓圖片垂直填滿容器)圖片也是等比例縮放,直到最大部分填滿容器有可能出現圖片覆蓋不完整。    100% 100%:讓圖片水平垂直都剛好填滿容器導致圖片被展開或壓縮。5.背景圖片位置  background-position: bottom right;    當只指定x或y中的一個方向時,另外一個方向預設是置中效果;同樣它也可以有數值6.背景圖片的開始位置  background-origin: padding-box;    border-box:從外邊框出開始顯示    padding-box:從內邊距開始    content-box:從內容處開始*/7.背景圖片剪下位置  background-clip: content-box;8.背景的複合屬性  background: red url("../../img/j.png") no-repeat 20px 20px;    它結合了這四個屬性background-color、 background-image、background-repeat、 background-position二、雪碧圖1.詞條解釋    CSS Sprite,也有人叫它CSS精靈,是一種CSS映像合并技術,該方法是將小表徵圖和背景映像合并到一張圖片上,然後利用css的背景定位來顯示需要顯示的圖片部分。2.原理   CSS雪碧的基本原理是把你的網站上用到的一些圖片整合到一張單獨的圖片中,從而減少你的網站的HTTP請求數量。該圖片使用CSS background和background-position屬性渲染,這也就意味著你的標籤變得更加複雜了,圖片是在CSS中定義,而非<img>標籤。3.代碼舉例<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><style>div{height: 28px;width: 28px;/**/background-repeat: no-repeat;background-image: url("../../img/q.gif");}#div2{background-position: -85px 0;}#div3{background-position: -163px -30px;}</style><title>雪碧圖</title></head><body><div></div><div id="div2"></div><div id="div3"></div></body></html>三、超連結的偽類樣式1.未訪問狀態  a:link{ color: blue; }2.已訪問狀態  a:visited{ color: darkgrey; }3.滑鼠懸浮狀態  a:hover{ color: red; }4.滑鼠啟用選定狀態  a:active{ color: yellow; }

CSS中的背景、雪碧圖、超連結的偽類樣式

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.