CSS 第3篇

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

CSS Sprite圖是把多個icon圖標(biāo)圖片或頁面會重復(fù)用到的小圖片合并放在一張圖里面,通過background-position這個屬性調(diào)整背景圖片的位置來顯示合并大圖中的某個局部圖像區(qū)域澎灸。
作用是減少網(wǎng)絡(luò)請求姓赤,讓頁面加載更快,圖片只需請求一次以躯,以后使用都調(diào)用緩存內(nèi)的圖片蟆盐。與此類似減少請求另一種方法是把圖片(只適用于很小的圖標(biāo)例如icon)轉(zhuǎn)換成base64的編碼移必,url直接引用這個編碼就能看見圖片室谚。base64適用在圖標(biāo)加載響應(yīng)要求較高的場景下使用。
雪碧圖的使用:背景圖與元素的原點(diǎn)重合崔泵。好比把床單的左上角與桌子的左上角對齊秒赤,多余的部分不要。(0憎瘸,0)坐標(biāo)原點(diǎn)位置入篮,即外層塊元素的左上角,background-position位置設(shè)定是指圖片與坐標(biāo)原點(diǎn)的偏移量幌甘。白色框是元素潮售,綠色框是背景圖片。X坐標(biāo)值為正則圖片左上角向右平移锅风,為負(fù)則圖片左上角向左平移酥诽,Y坐標(biāo)值為正則圖片左上角向下平移,為負(fù)則圖片左上角向上平移皱埠。


0228653B71C7.png

背景小技巧:在開發(fā)過程中用圖片做背景的同時肮帐,往往還要用圖片的主色調(diào)來作用元素的背景色,目的是背景圖片丟失的時候防止視覺效果變化太大。


2.img標(biāo)簽和CSS背景使用圖片在使用場景上有何區(qū)別

頁面上固定不變的東西如圖標(biāo)icon训枢、logo等用背景圖片
對于經(jīng)常會改變的內(nèi)容(圖片是和內(nèi)容相關(guān)的)托修,用戶圖片,比如VIP會員頭像等恒界。
圖片轉(zhuǎn)載自饑人谷學(xué)員

022.png

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

title是補(bǔ)充的額外信息即鼠標(biāo)懸停標(biāo)簽上的額外說明信息睦刃。alt則是替代信息而不是提供額外說明,alt可以用來替換說明加載失敗時的img或a鏈接十酣。


023.png

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

background-image:url(http://xxx.jpg) 這里是url引用眯勾,而不是src引入要引號
background-position:0px 0px; 圖片偏移位置水平垂直均為0
background-repeat:repeat-x/repeat-y/no-repeat(水平重復(fù)/垂直重復(fù)/不重復(fù))


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

background-size指定背景圖片實際顯示區(qū)域大小。
屬性值:像素值/百分比/cover/contain
cover圖片會覆蓋整個背景區(qū)域,不會留下邊白,即小于背景區(qū)域的圖片會放大充滿整個背景區(qū)域婆誓。contain圖片自適應(yīng)最好的顯示效果并被包裹在背景區(qū)域里,有可能會留下空白也颤。

024.png


6.如何讓一個div水平居中洋幻?如何讓圖片水平居中

塊級元素水平居中:margin:0 auto; 不考慮上下margin值時而直接使用:
margin-left:auto;
margin-right:auto;
圖片水平居中:對img標(biāo)簽先包裹一個塊級父容器,再對塊級父容器使用text-align:center實現(xiàn)居中翅娶。text-align:center;設(shè)置元素內(nèi)的文本水平居中對齊文留。只對塊級元素里面的行內(nèi)元素生效(a,img,input,span),注意這里居中是參照該行內(nèi)元素的父容器元素生效。text-align有5個值:left/right/center/justify/inherit竭沫,左對齊/右對齊/居中對齊/兩端對齊/繼承父元素align值燥翅。justify兩端對齊的時候,每行中的字間距可能不一致蜕提。


7.如何設(shè)置元素透明? 兼容性森书?

使用opacity屬性來設(shè)置元素的透明度,值從 0.0 (完全透明)到 1.0(完全不透明)谎势。兼容性

Paste_Image.png

8.opacity和 rgba都能設(shè)置透明凛膏,有什么區(qū)別?

opacity:0.5;(0~1)使元素內(nèi)所有內(nèi)容透明度為0就像消失,但是所占據(jù)的空間還在脏榆,不會改變頁面布局,opacity屬性可繼承猖毫。
background-color: rgba(0,0,0,0.5); 這種加alpha通道值設(shè)透明度只能對元素的顏色或者背景色設(shè)置透明度,rgba設(shè)置的透明屬性無法繼承须喂。


雪碧圖的使用 demo
fonticon 的使用 demo
CSS 畫三角形

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末吁断,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子坞生,更是在濱河造成了極大的恐慌仔役,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,290評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件恨胚,死亡現(xiàn)場離奇詭異骂因,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)赃泡,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,107評論 2 385
  • 文/潘曉璐 我一進(jìn)店門寒波,熙熙樓的掌柜王于貴愁眉苦臉地迎上來乘盼,“玉大人,你說我怎么就攤上這事俄烁〕裾ぃ” “怎么了?”我有些...
    開封第一講書人閱讀 156,872評論 0 347
  • 文/不壞的土叔 我叫張陵页屠,是天一觀的道長粹胯。 經(jīng)常有香客問我,道長辰企,這世上最難降的妖魔是什么风纠? 我笑而不...
    開封第一講書人閱讀 56,415評論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮牢贸,結(jié)果婚禮上竹观,老公的妹妹穿的比我還像新娘。我一直安慰自己潜索,他們只是感情好臭增,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,453評論 6 385
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著竹习,像睡著了一般誊抛。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上整陌,一...
    開封第一講書人閱讀 49,784評論 1 290
  • 那天拗窃,我揣著相機(jī)與錄音,去河邊找鬼泌辫。 笑死并炮,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的甥郑。 我是一名探鬼主播逃魄,決...
    沈念sama閱讀 38,927評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼澜搅!你這毒婦竟也來了伍俘?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,691評論 0 266
  • 序言:老撾萬榮一對情侶失蹤勉躺,失蹤者是張志新(化名)和其女友劉穎癌瘾,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體饵溅,經(jīng)...
    沈念sama閱讀 44,137評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡妨退,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,472評論 2 326
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片咬荷。...
    茶點(diǎn)故事閱讀 38,622評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡冠句,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出幸乒,到底是詐尸還是另有隱情懦底,我是刑警寧澤,帶...
    沈念sama閱讀 34,289評論 4 329
  • 正文 年R本政府宣布罕扎,位于F島的核電站聚唐,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏腔召。R本人自食惡果不足惜杆查,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,887評論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望臀蛛。 院中可真熱鬧根灯,春花似錦、人聲如沸掺栅。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,741評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽氧卧。三九已至,卻和暖如春氏堤,著一層夾襖步出監(jiān)牢的瞬間沙绝,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評論 1 265
  • 我被黑心中介騙來泰國打工鼠锈, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留闪檬,地道東北人。 一個月前我還...
    沈念sama閱讀 46,316評論 2 360
  • 正文 我出身青樓购笆,卻偏偏與公主長得像粗悯,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子同欠,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,490評論 2 348

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

  • 1样傍、屬性選擇器:id選擇器 # 通過id 來選擇類名選擇器 . 通過類名來選擇屬性選擇器 ...
    Yuann閱讀 1,621評論 0 7
  • background應(yīng)該是CSS里使用頻率頗高的屬性,簡單實用铺遂。但參數(shù)偏多衫哥,本篇就介紹一下background的各...
    張歆琳閱讀 4,270評論 4 26
  • CSS3簡介 CSS3的現(xiàn)狀 瀏覽器支持程度差,需要添加 私有前綴 襟锐; 移動端支持優(yōu)于PC端撤逢; 不斷改進(jìn)中; 應(yīng)用...
    magic_pill閱讀 784評論 0 1
  • 轉(zhuǎn)載請聲明 原文鏈接 關(guān)注公眾號獲取更多資訊 這篇文章主要總結(jié)H5的一些新增的功能以及一些基礎(chǔ)歸納,這里只是一個提...
    程序員poetry閱讀 9,066評論 22 225
  • css3 簡介:與H5一樣,css3就是css的一個新版本妇押,新增了很多功能讓開發(fā)更便捷有趣 現(xiàn)狀:瀏覽器支持程度較...
    印象rcj閱讀 354評論 0 0