0

境界線の RGBA カラーのレンダリング中に問題が発生しました。境界線の半径の RGBA 色は正常に機能しますが、境界線の色ではなく、境界線の色が表示されません。

CSSPie には、ボーダーで RGBA を使用するための別の「-pie-」タグはありますか?

私のコード:

.border{
position:absolute; 
right: 250px; 
top: 250px; 
width: 400px; height:100px; 
z-index: 9999;
border: 3px solid rgba(52, 52, 52, 0.3);
border-radius: 10px; -moz-border-radius: 10px; 
behavior: url(PIE.htc); 
}

IE 7 & 8 で境界線が表示されません... 助けていただけますか?

前もって感謝します!

4

3 に答える 3

2

問題については、その要素Border-radiusのスタイルを適用する必要があります。position:relative; and z-index:0;これがうまくいくことを願っています。

于 2012-02-24T06:10:37.413 に答える
0

私の知識に基づいた推測では、IE7 と IE8 のみがサポートrgb()され、サポートされていないrgba()ため、境界線が表示されませんでした。

于 2011-09-26T13:26:56.997 に答える
0

残念ながら、これは (まだ) PIE ではサポートされていません。実装された場合、IE のパーサーは、認識されない rgba 文字列が含まれている場合、border 値全体を破棄するため、別の -pie-border または -pie-border-color プロパティが必要になることは間違いありません。

この機能を追跡するチケットは次のとおりです: https://github.com/lojjic/PIE/issues/55

于 2011-09-27T15:13:45.040 に答える