2012-04-26 14 views
2

Android 2.2はすべてのCss3タグをサポートしていますか? ICSで:WebviewとCss3

background: -webkit-linear-gradient(left, #64615E, #B6B0AB, #64615E); 
background: -moz-linear-gradient(left, #64615E, #B6B0AB, #64615E); 
background: -o-linear-gradient(left, #64615E, #B6B0AB, #64615E); 

これらは正しく表示されます。 Android 2.2とAndroid 3では、そうではありません。間違ったことをしているのですか、それらのタグはサポートされていませんか?

あなたがある、古い勾配の構文を使用する必要がAndroidの2.2から2.3に

答えて

1

background: -webkit-gradient(linear, center left, center right, color-stop(0%, #64615E), color-stop(50%, #B6B0AB), color-stop(100%, #64615E)); 

それは古いバージョンと新しいバージョンで動作するようにするには、-webkit-線形勾配の前にルールを追加することができます同じように。 さらに、Androidブラウザ/ webviewは、-mozや-oのような他のベンダー固有の接頭辞を無視すると思います。

+0

これは本当に多くの時間前でした – Blackbelt