国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > CSS > 正文

10條影響CSS渲染速度的寫法與使用建議第1/3頁

2020-10-23 18:31:49
字體:
供稿:網(wǎng)友
這篇文章主要寫的提高網(wǎng)頁在客戶端瀏覽器的渲染速度的CSS部分,暫時總結(jié)了10條。

1、*{} #jb51 *{} 盡量避開

由于不同瀏覽器對HTML標(biāo)簽的解釋有差異,所以最終的網(wǎng)頁效果在不同的瀏覽器中可能是不一樣的,為了消除這方面的風(fēng)險,設(shè)計者通常會在CSS的一個始就把所有標(biāo)簽的默認(rèn)屬性全部去除,以達到所有簽標(biāo)屬性值都統(tǒng)一的效果。所以就有了*通配符。*會遍歷所有的標(biāo)簽;

*{margin:0; padding:0}
如果這樣寫,頁面中所有的標(biāo)簽的margin全是0;padding也是0;

#jb51 *{margin:0; padding:0}
如果這樣寫,在id等于jb51下邊的所有標(biāo)簽的margin全是0;padding也是0;

這樣寫的問題是:
a.遍歷會消耗很多的時間,如果你的HTML代碼寫的不規(guī)范或是某一簽標(biāo)沒有必合,這個時間可能還會更長;
b.很多的標(biāo)簽本來就沒有這個屬性或?qū)傩员旧砭褪墙y(tǒng)一的,那么更給設(shè)置一次,也有時間的開消;

建議的的解決辦法:
a.不要去使用生僻的標(biāo)簽,因為這些標(biāo)簽往往在不同瀏覽器中解釋出來的效果不一樣;所以你要盡可能的去使用那些常用的標(biāo)簽;
b.不要使用*;而是把你常用到的這些標(biāo)簽進行處理;例如:body,li,p,h1{margin:0; padding:0}

2、濾鏡的一些東西不要去用

IE的一些濾鏡在FIREFOX中不支持,往往寫一些效果時你還是使用CSS HACK;而濾鏡是一個非常毫資源的東西;特別是一些羽化、陰影和一個前透明的效果;

例如一個陰影效果:

[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]

123下一頁閱讀全文
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 郸城县| 新源县| 宁武县| 大港区| 巧家县| 高州市| 虎林市| 乐亭县| 三原县| 彭州市| 海南省| 宿迁市| 阿勒泰市| 中江县| 苏尼特右旗| 海南省| 中卫市| 呼伦贝尔市| 梅州市| 台安县| 定陶县| 泽库县| 新津县| 河池市| 湖口县| 凌源市| 大埔县| 丹棱县| 留坝县| 大洼县| 雅安市| 宁都县| 邻水| 资兴市| 邻水| 贵溪市| 理塘县| 库尔勒市| 鹤峰县| 新龙县| 霍邱县|