border:0; VS border:none;

來源:互聯網
上載者:User

標籤:

border:none與border:0的區別體現為兩點:一是理論上的效能差異,二是瀏覽器安全色性的差異。

效能差異:

【border:0;】把border設為“0”像素效果等於border-width:0,瀏覽器依然對border-width、border-color進行了渲染,即已經佔用了記憶體值。

【border:none;】把border設為“none”,實際效果等同於border-style:none,瀏覽器解析“none”時將不作出渲染動作,即不會消耗記憶體值。

相容性差異:

IE6、IE7中,border為“none”時,標籤button、input邊框依然存在。

解決方案:

1,input,button{border:none;background:none;} 據說這種方法理論上沒有效能消耗,添加background來實現相容,難道不需要佔用記憶體???

2,input,button{border:0 none;} 個人覺得這種方法相較於第一種通過background實現相容的方法要好

3,input,button{border:0;}這種方法字元最少,大項目中節省的流量啊,而且我覺得這個記憶體消耗神馬滴可以通過其他頁面最佳化來彌補。

border:0; VS border:none;

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.