web前端開發(fā)面試題
是時候來一些復習題了,CN人才網(wǎng)小編為你收集了一些面試中經(jīng)常會遇到的Web前端經(jīng)典面試題,助你過關斬將。
01、介紹一下標準的CSS的盒子模型?與低版本IE的盒子模型有什么不同的?
02、CSS選擇符有哪些?哪些屬性可以繼承?
03、CSS優(yōu)先級算法如何計算?
04、CSS3新增偽類有那些?
05、如何居中div?如何居中一個浮動元素?如何讓絕對定位的div居中?
06、display有哪些值?說明他們的作用。
07、position的值relative和absolute定位原點是?
08、CSS3有哪些新特性?
09、請解釋一下CSS3的Flexbox(彈性盒布局模型),以及適用場景?
10、用純CSS創(chuàng)建一個三角形的原理是什么?
11、一個滿屏 品 字布局 如何設計?
12、常見兼容性問題?
13、li與li之間有看不見的空白間隔是什么原因引起的?有什么解決辦法?
14、經(jīng)常遇到的瀏覽器的兼容性有哪些?原因,解決方法是什么,常用hack的技巧 ?
15、為什么要初始化CSS樣式。
16、absolute的containing block計算方式跟正常流有什么不同?
17、CSS里的visibility屬性有個collapse屬性值是干嘛用的?在不同瀏覽器下以后什么區(qū)別?
18、position跟display、margin collapse、overflow、float這些特性相互疊加后會怎么樣?
19、對BFC規(guī)范(塊級格式化上下文:block formatting context)的理解?
20、CSS權重優(yōu)先級是如何計算的?
21、請解釋一下為什么會出現(xiàn)浮動和什么時候需要清除浮動?清除浮動的方式
22、移動端的布局用過媒體查詢嗎?
23、使用 CSS 預處理器嗎?喜歡那個?
24、CSS優(yōu)化、提高性能的方法有哪些?
25、瀏覽器是怎樣解析CSS選擇器的?
26、在網(wǎng)頁中的應該使用奇數(shù)還是偶數(shù)的字體?為什么呢?
27、margin和padding分別適合什么場景使用?
28、抽離樣式模塊怎么寫,說出思路,有無實踐經(jīng)驗?[阿里航旅的面試題]
29、元素豎向的百分比設定是相對于容器的`高度嗎?
30、全屏滾動的原理是什么?用到了CSS的那些屬性?
31、什么是響應式設計?響應式設計的基本原理是什么?如何兼容低版本的IE?
32、視差滾動效果,如何給每頁做不同的動畫?(回到頂部,向下滑動要再次出現(xiàn),和只出現(xiàn)一次分別怎么做?)
33、::before 和 :after中雙冒號和單冒號有什么區(qū)別?解釋一下這2個偽元素的作用。
34、如何修改chrome記住密碼后自動填充表單的黃色背景 ?
35、你對line-height是如何理解的?
36、設置元素浮動后,該元素的display值是多少?(自動變成display:block)
37、怎么讓Chrome支持小于12px 的文字?
38、讓頁面里的字體變清晰,變細用CSS怎么做?(-webkit-font-smoothing: antialiased;)
39、font-style屬性可以讓它賦值為“oblique” oblique是什么意思?
40、position:fixed;在android下無效怎么處理?
41、如果需要手動寫動畫,你認為最小時間間隔是多久,為什么?(阿里)
42、display:inline-block 什么時候會顯示間隙?(攜程)
43、overflow: scroll時不能平滑滾動的問題怎么處理?
44、有一個高度自適應的div,里面有兩個div,一個高度100px,希望另一個填滿剩下的高度。
45、png、jpg、gif 這些圖片格式解釋一下,分別什么時候用。有沒有了解過webp?
46、什么是Cookie 隔離?(或者說:請求資源的時候不要讓它帶cookie怎么做)
47、style標簽寫在body后與body前有什么區(qū)別?
【web前端開發(fā)面試題】相關文章:
web前端開發(fā)工程師面試題01-02
2015騰訊WEB前端開發(fā)面試題01-31
web前端開發(fā)工程師面試題匯總12-27
web前端開發(fā)就業(yè)方向01-07
web前端面試題02-25
最新web前端面試題12-23
web前端面試題及答案02-19
前端開發(fā)面試題01-14
web前端開發(fā)的自我評價簡歷模板12-29