網(wǎng)站制作減少reflow的原則
2010/10/27 11:26:06
在CSS規(guī)范中有一個(gè)渲染對(duì)象的概念,通常用一個(gè)盒子(box, rectangle)來(lái)表示。mozilla通過(guò)一個(gè)叫frame的對(duì)象對(duì)盒子進(jìn)行操作。frame主要的動(dòng)作有三個(gè):構(gòu)造frame, 以建立對(duì)象樹;reflow, 以確定對(duì)象位置,或者是調(diào)用mozilla的Layout繪制,以便對(duì)象能顯示在屏幕上,總的來(lái)說(shuō),reflow就是載入內(nèi)容樹和創(chuàng)建或更新frame結(jié)構(gòu)的響應(yīng)的一種過(guò)程。網(wǎng)站制作減少reflow的原則有哪些?
避免不必要的復(fù)雜的 CSS 選擇器,尤其是后代選擇器(descendant selectors),因?yàn)闉榱似ヅ溥x擇器將耗費(fèi)更多的 CPU。
減少不必要的 DOM 層級(jí)。改變 DOM 樹中的一級(jí)會(huì)導(dǎo)致所有層級(jí)的改變,上至根部,下至被改變節(jié)點(diǎn)的子節(jié)點(diǎn)。這導(dǎo)致大量時(shí)間耗費(fèi)在執(zhí)行 reflow 上面。
如果做復(fù)雜的表現(xiàn)變化,如動(dòng)畫,讓它脫離文檔流。用絕對(duì)定位或 fixed 定位來(lái)完成。
網(wǎng)站制作盡量減少 CSS 規(guī)則,去除未用到的 CSS。
返回列表
返回首頁(yè)
主站蜘蛛池模板:
国产国产在线播放你懂的|
成人欧美一区二区三区在线|
亚洲欧美色一区二区三区|
精品调教CHINESEGAY|
国产在线一区二区杨幂|
**毛片免费观看久久精品|
天天爽夜夜爽人人爽|
中国人观看的视频播放中文|
日韩精品久久无码中文字幕|
亚洲欧洲中文日韩久久av乱码|
男女一边摸一边做爽视频|
嘟嘟嘟在线视频免费观看高清中文|
黄色片一级毛片|
国产精品乱码在线观看|
99久久国产免费中文无字幕|
少妇人妻偷人精品视蜜桃|
久久久久久久女国产乱让韩|
最近免费中文字幕大全|
亚洲日本va在线观看|
热99re久久精品天堂vr|
公和我在厨房好爽中文字幕|
色婷婷视频在线观看|
国产成人做受免费视频|
xxxx日本免费|
国产精品日韩欧美在线|
99re6免费视频|
天天操天天干视频|
一女被两男吃奶玩乳尖|
成人网在线免费观看|
久久91精品综合国产首页|
日韩免费a级在线观看|
亚洲av无码成人精品区狼人影院
|
97人人模人人爽人人少妇|
女人18片免费视频网站|
一级黄色片在线观看|
我要看a级毛片|
中文字幕欧美日韩在线不卡|
日本一区二区三区在线观看|
久久国产高清视频|
日韩一区二区三区免费视频|
久久精品国产亚洲香蕉|