摘要:選擇器匹配流程前進一個選擇器按照來拆成數段,每當滿足一段條件的時候,就前進一段。后退選擇器的作用范圍,匹配到本標簽的結束標簽時作用范圍邊緣回退。 加載css 加載是異步,不會影響DOM樹的構建,只是說在CSS沒處理好之前,構建好的DOM并不會顯示出來 啟發:所以CSS不能太大,頁面一打開將會停留較長時間的白屏,所以把圖片/字體等轉成base64放到CSS里面是一種不太推薦的做法 ...
摘要:塊及元素水平方向居中原理兩側,則平分剩余空間,相當于水平居中。代碼如下塊及元素水平居右原理一側,一側沒設置,則設置的一側分配所有剩余空。想讓居右顯示,已經很簡單了。再設置垂直方向上下為,即可實現垂直居中。 首先了解下,margin的auto屬性的作用是用來分配剩余空間,所以對于有剩余空間的元素才有效哦(塊及元素)。比如圖片設置margin: 0 auto是無效的,因為圖片是內聯元素,不...
摘要:寫法加載完后,得到的執行結果作為參數傳入了回調函數寫法預加載了執行模塊,并得到結果賦值給調用模塊提供的方法從這一點上來看,兩者在性能上并沒有太多差異。 前些時間也是想寫點關于CMD模塊規范的文字,以便幫助自己理解。今天看到一篇知乎回答,算是給了我一點啟發。 同步寫法卻不阻塞? 先上一個sea.js很經典的模塊寫法: // 定義一個模塊 define(function(require, ...