摘要:元素在跨越特定閾值前為相對定位,之后為固定定位。和簡單介紹和,哪個會觸發哪個觸發順序,哪個能夠避免,哪個時盡量減少而不可能避免,哪些操作會觸發阮一峰動畫動畫與動畫區別性能區別性能優化動畫性能優化動畫介紹后續還會繼續進行面試題的積累 記錄一下最近碰上的面試題 js篇 介紹一下Array的API/方法,具體到返回值和參數 join / slice / splice / sort / pu...
摘要:當一個元素的屬性值為時,它負責對自己和可能的子孫元素進行尺寸計算和定位。哪些元素默認有屬性在瀏覽器中下列默認的元素很多情況下,我們把的狀態改成就可以解決很大部分下顯示的。這兒所示的一般指的是以及以下的瀏覽器。 什么是hasLayout? hasLayout是IE特有的一個屬性。很多的ie下的css bug都與其息息相關。在ie中,一個元素要么自己對自身的內容進行計算大小和組織,要么依賴...
摘要:所以實現小圖標時雪碧圖跟圖標字體會在一個網站共存,自定義圖標字體為什么比較耗時,且太復雜圖標無法實現請往下看開發流程就了解了。參考資料細談淺談圖標字體向下兼容優雅降級技術繪制小圖標技巧雪碧圖圖標字體矢量小圖標設計本文對應源碼源碼地址演示地址 showImg(https://segmentfault.com/img/bVRnAC?w=431&h=220); 之前寫了一篇關于雪碧圖的博文,...
摘要:構建圖添加頂點用數組存儲圖中所有頂點的名字添加邊用對象的形式存儲每個頂點包含的邊功能打印廣度優先遍歷采用隊列數據結構廣度優先遍歷采用隊列數據結構未發現的全部入列,并且標識為已發現深度優先遍歷初始化顏色構建函數基于廣度優先的最短路徑生成算法設 構建圖: 1、添加頂點:用數組存儲圖中所有頂點的名字 this.addVertex = function(v) { vertice...