任務9- CSS常見技巧

CSS Sprite(雪碧圖|精靈圖)指什么? 有什么作用?

為了提高網頁的性能,減少加載次數(shù)(減少http請求次數(shù))猴伶,將一些不會經常隨網站內容變化的小圖標,集中放在一張大圖上,將這個圖應作為background-image 嵌入頁面中,在需要相關圖標時鸡号,根據(jù)background-position設置坐標值,達到目的须鼎。這張集中了網站小圖標的大圖就是CSS 雪碧圖鲸伴。

img標簽和CSS背景使用圖片在使用場景上有何區(qū)別府蔗?

使用css背景的場景:

  1. 圖片不會因用戶不同而顯示不同。
  2. 圖片不需要經常變動汞窗。
    3.如果需要為不同的屏幕分辨率展示不同的圖像使用 media查詢時使用backgrond-image姓赤。
    使用img標簽的場景:
  3. 如果圖形是內容的一部分,使用Img標簽加上alt屬性仲吏。
  4. 如果你依賴于瀏覽器縮放圖像比例并且可以呈現(xiàn)不錯的效果時使用IMG不铆。
  5. 如果配合 z - index 伸展背景圖像來填補它的整個窗口時使用IMG。
  6. IMG會首先加載因為src在html文件本身中而在有背景圖像源是樣式表中引入的圖像裹唆,加載樣式表加載后,延遲加載的網頁狂男。

title和alt屬性分別有什么作用?

兩者區(qū)別及作用:

  1. ** 含義不同 **alt是當圖片不存在時的替代文字;title是對圖片的描述與進一步說明。
  2. ** 在瀏覽器中的表現(xiàn)不同 ** 在firefox和ie8中品腹,當鼠標經過圖片時title值會顯示,而alt的值不會顯示;只有在ie6中红碑,當鼠標經過圖片時title和alt的值都會顯示舞吭。
  3. ** SEO優(yōu)化 ** 搜索引擎對圖片意思的判斷,主要靠alt屬性析珊。

background: url(abc.png) 0 0 no-repeat;這句話是什么意思羡鸥?

url 指背景圖引用地址
0 0 指背景圖左上角被引用的坐標
no-repeat 指背景圖不重復鋪設

background-size有什么作用? 兼容性如何? 常用的值是?

background-size 屬性規(guī)定背景圖像的尺寸。


background-size兼容性

background-size: length|percentage|cover|contain;

  1. length 設置背景圖像的高度和寬度忠寻。如果只設置一個值惧浴,則第二個值會被設置為 "auto"。
  2. percentage 以父元素的百分比來設置背景圖像的寬度和高度奕剃。
  3. cover 把背景圖像擴展至足夠大衷旅,以使背景圖像完全覆蓋背景區(qū)域。背景圖像的某些部分也許無法顯示在背景定位區(qū)域中纵朋。
  4. contain 把圖像圖像擴展至最大尺寸柿顶,以使其寬度和高度完全適應內容區(qū)域。


    background-size區(qū)別

如何讓一個div水平居中操软?如何讓圖片水平居中?

div 水平居中

E{ margin : 0 auto ;}

圖片水平居中嘁锯,在其塊級父元素中設置:

div { text-align:center;}

如何設置元素透明? 兼容性聂薪?

一般隱藏一個元素家乘,多會設置opacity:0%,這樣綁定在這個元素上的事件仍然有效藏澳。


opacity兼容性

opacity和rgba都能設置透明仁锯,有什么區(qū)別?

opactiy可以應用于圖片和文字。
RBGA只能表示背景的不透明度笆载。

opactiy和rgba區(qū)別

opacity會繼承父元素的 opacity 屬性扑馁,而RGBA設置的元素的后代元素不會繼承不透明屬性涯呻。

原理詳見:RGBA與Opacity差異小解

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市腻要,隨后出現(xiàn)的幾起案子复罐,更是在濱河造成了極大的恐慌,老刑警劉巖雄家,帶你破解...
    沈念sama閱讀 222,627評論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件效诅,死亡現(xiàn)場離奇詭異,居然都是意外死亡趟济,警方通過查閱死者的電腦和手機乱投,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,180評論 3 399
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來顷编,“玉大人戚炫,你說我怎么就攤上這事∠蔽常” “怎么了双肤?”我有些...
    開封第一講書人閱讀 169,346評論 0 362
  • 文/不壞的土叔 我叫張陵,是天一觀的道長钮惠。 經常有香客問我茅糜,道長,這世上最難降的妖魔是什么素挽? 我笑而不...
    開封第一講書人閱讀 60,097評論 1 300
  • 正文 為了忘掉前任蔑赘,我火速辦了婚禮,結果婚禮上预明,老公的妹妹穿的比我還像新娘缩赛。我一直安慰自己富纸,他們只是感情好鲜锚,可當我...
    茶點故事閱讀 69,100評論 6 398
  • 文/花漫 我一把揭開白布参萄。 她就那樣靜靜地躺著搜骡,像睡著了一般帝嗡。 火紅的嫁衣襯著肌膚如雪个束。 梳的紋絲不亂的頭發(fā)上起宽,一...
    開封第一講書人閱讀 52,696評論 1 312
  • 那天邻邮,我揣著相機與錄音遮斥,去河邊找鬼峦失。 笑死,一個胖子當著我的面吹牛术吗,可吹牛的內容都是我干的尉辑。 我是一名探鬼主播,決...
    沈念sama閱讀 41,165評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼较屿,長吁一口氣:“原來是場噩夢啊……” “哼隧魄!你這毒婦竟也來了卓练?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 40,108評論 0 277
  • 序言:老撾萬榮一對情侶失蹤购啄,失蹤者是張志新(化名)和其女友劉穎襟企,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體狮含,經...
    沈念sama閱讀 46,646評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡顽悼,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 38,709評論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了几迄。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片蔚龙。...
    茶點故事閱讀 40,861評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖映胁,靈堂內的尸體忽然破棺而出木羹,到底是詐尸還是另有隱情,我是刑警寧澤解孙,帶...
    沈念sama閱讀 36,527評論 5 351
  • 正文 年R本政府宣布汇跨,位于F島的核電站,受9級特大地震影響妆距,放射性物質發(fā)生泄漏。R本人自食惡果不足惜函匕,卻給世界環(huán)境...
    茶點故事閱讀 42,196評論 3 336
  • 文/蒙蒙 一娱据、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧盅惜,春花似錦中剩、人聲如沸结啼。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,698評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至井佑,卻和暖如春属铁,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背躬翁。 一陣腳步聲響...
    開封第一講書人閱讀 33,804評論 1 274
  • 我被黑心中介騙來泰國打工焦蘑, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人盒发。 一個月前我還...
    沈念sama閱讀 49,287評論 3 379
  • 正文 我出身青樓例嘱,卻偏偏與公主長得像狡逢,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子拼卵,可洞房花燭夜當晚...
    茶點故事閱讀 45,860評論 2 361

推薦閱讀更多精彩內容

  • 1. CSS Sprite(雪碧圖|精靈圖)指什么? 有什么作用? CSS Sprite是一種網頁圖片應用處理方式...
    小木子2016閱讀 447評論 0 0
  • 課程目標 熟悉常見的樣式寫法间学,如背景圖片殷费、居中、透明等 學習建議 問答題一定要動手寫 demo 低葫,否則學習效果只能...
    Timmmmmmm閱讀 471評論 0 0
  • 一详羡、CSS Sprite(雪碧圖|精靈圖)指什么? 有什么作用? 1.雪碧圖是把頁面中需要用到的若干小圖標集合在一...
    咩咩咩1024閱讀 206評論 0 0
  • 2016/05/18 @hunger 說: CSS Sprite(雪碧圖|精靈圖)指什么? 有什么作用 主要是指將...
    嘿菠蘿閱讀 274評論 0 0
  • 中學時期善涨,我是個徹頭徹尾的學霸窒盐,加上爭強好勝和略帶雄性氣質的性格,發(fā)展出了老師家長眼中的“綜合素質極佳”的狀...
    danaom閱讀 171評論 0 0