2012-05-09 10 views
0

私はボーダーボトムのみを持っていて、他のすべてのサイドは0にしようとしています。これは、IE9がテキストの色に従ってボーダーボトムカラーをレンダリングする原因になります。他のすべてのブラウザやIE9の以前のバージョンでもうまく動作します。私はborder: 0;を削除する場合IE9入力タイプ=レンダリングの境界線を正しく表示しない。 IE7と8で細かい

#submit, #searchsubmit { 
    background: #2B4C7E; 
    color: #DCE0E6; 
    padding: 0.5em 1em; 
    margin: 0 0 0.5em; 
    border: 0; 
    border-bottom: 0.5em solid #0E2952; 
} 

のborder-bottomはIE9で正しくレンダリングさが、他の境界線が表示されます。

http://jsfiddle.net/56exW/

+0

は '国境変更:0;' '国境に:0#0E2952;'動作しているようですが。 – gavsiu

答えて

0

これを試してみてください:

border-style: solid; 
border-color:#0E2952; 
border-width:0 0 0.5em 0; 
関連する問題