同じエフェクトに勾配エフェクトとボーダー半径を使用しようとしていますが、それらの間に矛盾があります。グラデーションはうまく動作しますが、境界線の半径は機能しません。ここIE9フィルター勾配とボーダー半径の矛盾
は、私がどんな.htc
ファイルを使用したくないスクリプト
.selector {
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4317',endColorstr='#891a00');
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
です。
フィルタとボーダー半径の間にこの既知の問題はありますか?
ありがとうございました。 http://www.colorzilla.com/gradient-editor/:http://jsfiddle.net/thirtydot/Egn9A/
はSVG勾配、使用を生成するには:あなたはSVGのグラデーションを使用することができます
http://stackoverflow.com/questions/9298929/rounded-corners-not-working-in-ie9 私はIE9でフィルタを回避し、代わりにSVGを使用する –
ことをしてみてください。私は通常、この便利なツールを使ってグラデーション用のCSSを生成しています:http://www.colorzilla.com/gradient-editor/ – Jrod