スマートフォン用にコーディングするの楽しいですよね。 CSS3がキモです。 iPhoneのSafariでちまちま見ながらコーディングしてるとあることに気が付きました。 backgroundで指定した色がなんか薄い? 原因はあらかた想像はつきますが、ボタンにうっすらグラデーションがかかってるのにお気づきでしょう。 safariデフォルト設定のCSS3のグラデーションがムダに効いてしまっているようです。 グラデーションはbackgroundのgradientで指定できます。 さっそくgradientを指定してやるとこの通り↓ デフォルトのグラデーションが上書きされてCSSで指定したものにしっかり変わりました。 上下に指定したpaddingも反映されてなかったようですね。縦にすこし長くなりました。safariのバグでしょうか? CSS3のグラデーションは記述がとてつもなく長いのでwebサービスの