<fieldset id="0m0yu"></fieldset>
  • 
    
  • <cite id="0m0yu"><menu id="0m0yu"></menu></cite>
    <fieldset id="0m0yu"><menu id="0m0yu"></menu></fieldset>
    <sup id="0m0yu"></sup>
  • 咨詢電話:024-31891684

    網站建設|注冊|登錄 | 易勢大連分公司

    沈陽網站制作易勢最專業(yè)

    ,必須設置"/>
     

    border:none;與border:0;的區(qū)別當前位置:首頁>主要服務>網站制作>CSS

    這問題在網絡相信已經有不少人問到

    ,最近再次被牽起討論
    ,籍此記錄一下個人的理解,border:none;與border:0;的區(qū)別體現有兩點:一是理論上的性能差異二是瀏覽器兼容性的差異。

    1.性能差異
    【border:0;】把border設為“0”像素雖然在頁面上看不見

    ,但按border默認值理解
    ,瀏覽器依然對border-width/border-color進行了渲染,即已經占用了內存值

    【border:none;】把border設為“none”即沒有
    ,瀏覽器解析“none”時將不作出渲染動作,即不會消耗內存值

    2.兼容性差異
    兼容性差異只針對瀏覽器IE6、IE7與標簽button

    、input而言
    ,在win、win7
    、vista 的XP主題下均會出現此情況

    【border:none;】當border為“none”時似乎對IE6/7無效邊框依然存在。


    【border:0;】當border為“0”時

    ,感覺比“none”更有效
    ,所有瀏覽器都一致把邊框隱藏


    總結:
    1. 對比border:0;與border:none;之間的區(qū)別在于有渲染和沒渲染,感覺他們和display:none;與visibility:hidden;的關系類似

    ,而對于border屬性的渲染性能對比暫時沒找測試的方法
    ,雖然認為他們存在渲染性能上的差異但也只能說是理論上。

    2. 如何讓border:none;實現全兼容

    沈陽網站制作--網站前臺效果

    產品環(huán)形展示
    【書角效果】簡單的右上角書角
    【banner效果】簡單的JS幻燈片
    jQuery打造的漂亮的圖片列表布局動畫切換效果jQuery 超實用的圖片列表布局切換效果,這個效果相當實用

    易勢網站制作

    ,以DIV+CSS為主,js/jQuery為輔
    ,制作利于優(yōu)化
    ,頁面美觀的優(yōu)質網站!

    top

    網絡策劃公司|新浪官方微博|大連網站建設