你應(yīng)該知道的5個CSS面試問題(上)

該文章為譯文堂鲜,這是原文地址

1.什么是 flex 布局和 grid 布局忘苛?分別在什么時候使用蝉娜?

Flex 布局和 grid 布局都是創(chuàng)建網(wǎng)頁布局的好方法唱较。但是,面試官想知道的是兩者的主要區(qū)別:它們具有哪些功能和更強(qiáng)大靈活的功能召川?以及應(yīng)該在何時使用南缓?

Flex 布局是 1D。這意味著使用 flex 布局可以操作行或列荧呐,但只能同時操作行和列中的任意一個汉形。在 grid 布局中,您可以同時操作行和列倍阐。grid 布局功能非常強(qiáng)大概疆,因?yàn)樗哂性S多強(qiáng)大而有用的特性,這些功能將有助于簡化復(fù)雜布局的開發(fā)和控制峰搪。

可以通過 grid 進(jìn)行大方向的布局岔冀,使用 flex 進(jìn)行具體內(nèi)容的布局。

這里面試官想知道您是否知道布局創(chuàng)建的不同技術(shù)以及它們之間的對比概耻。

2.說明如何維護(hù) CSS使套,假設(shè)您目前正在負(fù)責(zé)企業(yè)的實(shí)際項(xiàng)目。

管理大型項(xiàng)目中的 CSS 可能具有挑戰(zhàn)性鞠柄。一種方法是使用預(yù)處理器童漩,例如 SASS 或 LESS。兩者都是出色的預(yù)處理程序春锋,可以很好地管理 CSS 文件矫膨。它們具有函數(shù)、變量期奔、嵌套 CSS 等功能侧馅。這是避免樣式表沖突以及管理大型 CSS 文件的有效方法。

這里面試官很想知道您是否具有實(shí)際管理 CSS 的經(jīng)驗(yàn)呐萌。以及馁痴,您是否認(rèn)真考慮過這一點(diǎn)?

3. rem 和 em 有什么區(qū)別肺孤?

rem 和 em 都是 CSS 單位罗晕。rem 表示 root-em。em 和 rem 之間的區(qū)別是赠堵,rem 從根元素獲取值小渊,而 em 從父元素獲取值。這是導(dǎo)致兩者完全不同的原因茫叭。

4.position fixed 和 sticky 之間的區(qū)別

當(dāng)開發(fā)人員要開發(fā)復(fù)雜的布局時酬屉,position是非常有趣的屬性。我們很清楚什么是 fixed,它將把元素"固定"到我們聲明的位置呐萨。sticky的基本作用類似于position:relative杀饵,直到元素滾動到特定偏移量以上為止,在這種情況下它將變成position:fixed谬擦,導(dǎo)致元素"粘在"其位置切距,而不是滾動到視線之外。

這里面試官想了解您對 position 的了解惨远。position 是創(chuàng)建復(fù)雜布局并以不同分辨率控制它們的最有趣的部分之一谜悟,這是一門藝術(shù)。

5.什么是 critical CSS锨络?

Critical CSS 是一種提取首屏中 CSS 的技術(shù),以便盡快將內(nèi)容呈現(xiàn)給用戶狼牺。這是快速加載網(wǎng)頁首屏的好方法羡儿。

這里面試官想了解一下您是否了解性能以及有關(guān)如何快速加載的新概念?

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末是钥,一起剝皮案震驚了整個濱河市掠归,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌悄泥,老刑警劉巖虏冻,帶你破解...
    沈念sama閱讀 222,729評論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異弹囚,居然都是意外死亡厨相,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,226評論 3 399
  • 文/潘曉璐 我一進(jìn)店門鸥鹉,熙熙樓的掌柜王于貴愁眉苦臉地迎上來蛮穿,“玉大人,你說我怎么就攤上這事毁渗〖酰” “怎么了?”我有些...
    開封第一講書人閱讀 169,461評論 0 362
  • 文/不壞的土叔 我叫張陵灸异,是天一觀的道長府适。 經(jīng)常有香客問我,道長肺樟,這世上最難降的妖魔是什么檐春? 我笑而不...
    開封第一講書人閱讀 60,135評論 1 300
  • 正文 為了忘掉前任,我火速辦了婚禮么伯,結(jié)果婚禮上喇聊,老公的妹妹穿的比我還像新娘。我一直安慰自己蹦狂,他們只是感情好誓篱,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,130評論 6 398
  • 文/花漫 我一把揭開白布朋贬。 她就那樣靜靜地躺著,像睡著了一般窜骄。 火紅的嫁衣襯著肌膚如雪锦募。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,736評論 1 312
  • 那天邻遏,我揣著相機(jī)與錄音糠亩,去河邊找鬼。 笑死准验,一個胖子當(dāng)著我的面吹牛赎线,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播糊饱,決...
    沈念sama閱讀 41,179評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼垂寥,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了另锋?” 一聲冷哼從身側(cè)響起滞项,我...
    開封第一講書人閱讀 40,124評論 0 277
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎夭坪,沒想到半個月后文判,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,657評論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡室梅,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,723評論 3 342
  • 正文 我和宋清朗相戀三年戏仓,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片亡鼠。...
    茶點(diǎn)故事閱讀 40,872評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡柜去,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出拆宛,到底是詐尸還是另有隱情嗓奢,我是刑警寧澤,帶...
    沈念sama閱讀 36,533評論 5 351
  • 正文 年R本政府宣布浑厚,位于F島的核電站股耽,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏钳幅。R本人自食惡果不足惜物蝙,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,213評論 3 336
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望敢艰。 院中可真熱鬧诬乞,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,700評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至票堵,卻和暖如春扼睬,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背悴势。 一陣腳步聲響...
    開封第一講書人閱讀 33,819評論 1 274
  • 我被黑心中介騙來泰國打工窗宇, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人特纤。 一個月前我還...
    沈念sama閱讀 49,304評論 3 379
  • 正文 我出身青樓军俊,卻偏偏與公主長得像,于是被迫代替她去往敵國和親捧存。 傳聞我的和親對象是個殘疾皇子粪躬,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,876評論 2 361