IE8下顯示圖片時多出一個邊框而Chrome或Firefox下卻沒有

字號:


    出現(xiàn)兼容性問題的代碼很簡單:
    代碼如下:
    <div id="logo">
    <a href="index.html"><img src="images/logo.png"/></a>
    </div>
    其中l(wèi)ogo的樣式定義:
    代碼如下:
    #logo {
    margin-left:108px;
    margin-top:3px;
    display:inline-block;
    float:left;
    }
    顯示效果就是Chrome、FireFox、IE10以上都沒有問題,但是IE8就多出了一個藍(lán)色邊框(有時為黑色的)。
    解決時只需要指定img的邊框樣式即可,如下:
    代碼如下:
    img{
    border-style:none;
    }
    同時兼容其它版本的瀏覽器。