css 和 html 是網頁開發中布局相關的組成部分,涉及的內容比較多和雜亂,本小節重點介紹下常考的知識點。
浮動float
定位position
flex
布局
如何實現居中對齊?
理解語義化
css3 動畫
重繪和回流
css 選擇器有很多,不同的選擇器的權重和優先順序不一樣,對於乙個元素,如果存在多個選擇器,那麼就需要根據權重來計算其優先順序。
權重分為四級,分別是:
代表內聯樣式,如style="***"
,權值為 1000;
代表 id 選擇器,如#content
,權值為 100;
代表類、偽類和屬性選擇器,如.content
、:hover
、[attribute]
,權值為 10;
代表元素選擇器和偽元素選擇器,如div
、p
,權值
面經 阿里一面知識點總結
第乙個專案 1 重繪概念 2 物件導向設計理念 3 this指向問題 4 如何實現bind函式 5 settimeout和setinterval 除了功能不同還什麼區別 第二個專案 1 node.js原理和特性 2 js模組化 3 webpack 4 angular原理 5 對react和vue了解...
面經 京東一面知識點總結
1 image標籤的title和alt屬性的區別 2 從輸入url到頁面載入完成的全過程 中間扯了一些前端效能優化的知識 3 對es6了解嗎?說說promise 4 講講專案中用到的angular原理,開發過程中遇到過什麼問題,是如何解決的 5 有學過react和vue嗎?6 平時一般怎麼學習 7 ...
騰訊演算法工程師一面C 知識點
c 基本概念 1 c 多型,能說的更詳細一點嗎?一種介面,多種實現。分為靜態多型和動態多型兩種 靜態多型分為函式過載和泛型程式設計 動態多型指的是虛函式 多型2什麼是虛函式?什麼是純虛函式?3 繼承時哪些成員可以繼承 private不可以,public和protected可以 4 引用和指標的區別 ...