CSS3PIE が IE6 から IE8 でどのように問題なく動作するか (既知の問題を超えて) を教えていただけないでしょうか。CSS3 機能 (丸みを帯びた角、グラデーション、影など) を使用できるようにすることは、優れた追加機能のように思えます。安定性やエラーの調査に費やす時間は限られています。
ありがとう
PS CSS3対応のブラウザでは自動でオフになりますか?
CSS3PIE が IE6 から IE8 でどのように問題なく動作するか (既知の問題を超えて) を教えていただけないでしょうか。CSS3 機能 (丸みを帯びた角、グラデーション、影など) を使用できるようにすることは、優れた追加機能のように思えます。安定性やエラーの調査に費やす時間は限られています。
ありがとう
PS CSS3対応のブラウザでは自動でオフになりますか?
私にとっては完璧に機能し、IE にのみ影響するため、他のブラウザーについて心配する必要はありません。
透明であることを心配しないでください。私が抱えている唯一の「本当の」問題は、ie8の不透明度の遷移に関するものでした。divをフェードアウトさせるには、このcss定義をすべての子要素に適用する必要があります。
filter: inherit
問題は、css3pieがcssのみで生成する形状要素では機能しないように見えることです。縮小された.htcファイルを次のように変更する必要がありました。スクリプトで2番目に出現する「shape」を探してください。それは「Aa」と呼ばれる関数にあります。この声明の後:
g=e[a]=f.p.Za("shape");
あなたは付け加えられます:
g.style.filter="inherit";
これは明らかにハックですが、うまく機能します!IE8専用です。IE7は透明度を異なる方法で処理します(http://www.jacklmoore.com/notes/ie-opacity-inheritance)