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