前端面試題之第三彈

2021-09-29 20:33:39 字數 760 閱讀 1322

—父級div定義height。

—結尾處加空div標籤clear:both。

—父級div定義偽類:after和zoom。

—父級div定義overflow:hidden。

—父級div定義overflow:auto。

—父級div也浮動,需要定義寬度。

—父級div定義display:table。

—結尾處加br標籤clear:both。

個人比較推薦第三種方法,參考:after

—範圍不同

—程度不同

—表單提交

—通過css的specificity來計算優先順序,specificity的規則用乙個四位數來表示,更像四級從左到右,左的最大級,一級大於一級,數字之間沒有進製,多個選擇符用到同乙個元素上時那麼specificity上值高的最終獲得優先順序。

—優先順序就近原則,同權重情況下樣式定義最近者為準;載入樣式以最後載入的定位為準;優先順序為:!important > id > class > tag important比內聯優先順序高(style)

行內樣式優先順序specificity值為1,0,0,0 高於外部定義

按css****現的順序決定,後者css樣式居上;

!important宣告specificity值優先順序最高

由繼續而得到的樣式沒有specificity的計算,它低於一切其他規則(比如全域性選擇符*定義規則)

未完待續…

前端面試題(三)

怎麼設定靜態資源快取時間 1.設定expires屬性 2.設定cache control max age 毫秒瀏覽器今天請求了靜態檔案,如果檔案設定乙個月快取,明天再訪問,會不會發起網路請求 1.主流瀏覽器會根據最近一次訪問時間,減去last modify,再除以十,來決定對這個檔案儲存多久。也即 ...

前端面試題(三)

px畫素,相對長度單位 em相對長度單位,會繼承父元素的字型大小 rem相對長度單位,會根據節點html定義,不會受父元素的影響。盒子模型包含內容的大小,padding,border,margin css盒子模型分為ie盒子模型和標準盒子模型 ie盒子模型內容的寬高包含了padding和border...

前端面試題集錦三

瀏覽器怎麼匹配某個選擇器?https的原理,加密方式?由於http是明文傳送資料,不具備加密的功能。通訊協議中通過ssl 安全套接層 或tsl的組合使用 來加密http的通訊內容。http 加密 認證 完整性保護 https。加密方式 對稱加密方式和非對稱加密。對稱加密即為加密和解密共用同乙個方式。...