2012-05-04 22 views
3

IE8でブラウザの互換性の問題を修正しているときに問題をフェッチしています。CSSのボーダー半径

input[type="submit"],input[type="reset"] { 
    border:0px; 
    /*background-image:url(../images/button.jpg);*/ 
    background-color:#3778aa; 
    background-repeat:repeat-x; 
    width:79px; 
    height:27px; 
    cursor:pointer; 
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:14px; 
    color:#ffffff; 
    -moz-border-radius: 7px; 
    -webkit-border-radius: 7px; 
    -khtml-border-radius: 7px; 
    border-radius: 7px; 
    behavior: url(../images/ie-css3.htc); 
} 

と適切な場所にある「ie-css3.htc」ファイルの場所: 私は、次のコードを使用します。しかし、IE8の曲線はまだ機能していません。私を助けてください。

+0

あなたはIE8で絶対にボーダー半径が必要ですか?ブラウザが違っレンダリングするためにそれは大丈夫だと境界半径は、おそらく私はそれがIE8で動作すると思ういけない –

+1

をドロップする少なくとも顕著なスタイルの一つである、[質問]これを見て持っている[1] [1 ]:http://stackoverflow.com/questions/635851/support-for-border-radius-in-ie – freebird

答えて

4

私はbehaviourプロパティを知らないが、多分、ライブラリがあなたのために仕事をするだろうジャバスクリプトCSS3 Pie

PIEが最も有用なCSS3の装飾機能のいくつかのレンダリングすることができるInternet Explorerの6-9を作ります。

+0

あなたの考えに感謝します。それが動作しているかどうかを確認してみましょう – John

4

CSS#PIEを使用し、指示に従ってください。そのサポートInternet Explorer 6-9

0

CSS3 Pieは、IE8とその以前のバージョンのborder-radiusの解です。

関連する問題