私は主題がそれをすべて言うと思います。Iphone、Ipod、またはIpadで表示したときにWebアプリケーションがあり、入力送信ボタンの角が丸くなっています。これを止める方法はありますか?
回答:
追加した場合...
input, textarea {
-webkit-appearance: none;
border-radius: 0;
}
次に、ボタンは、他のブラウザに適用したCSSスタイルを継承します。
font-size
し、color
最善の解決策は、両方を適用することになる。。
-webkit-appearance:none、私にはうまくいきませんでした。
これは行います:
input[type=submit] {
-webkit-border-radius:0px;
}
iPhoneだけで、背景画像のあるボタンの角が丸くなっているという同じ問題がありました。
次のCSSを使用してみてください。
-webkit-appearance:none;
入力送信type = "image"のサイトがありました。上記のこのvairationは、丸みを帯びた角を修正しました。
input[type=image] {
-webkit-border-radius:0px;
}
設定background: linear-gradient(color1, color2)
により、Appleデバイスの過度に丸みを帯びた角がなくなり、試した他のすべてのブラウザ/プラットフォームで機能することがわかりました。
「ボタン」タイプと「送信」タイプの両方のコードを追加することで解決しました。
input[type="submit"] {
text-align: center;
-webkit-appearance:none;
-webkit-border-radius:0px;
border-radius:0;
height:30px;
}
input[type="button"] {
text-align: center;
-webkit-appearance:none;
-webkit-border-radius:0px;
border-radius:0;
height:30px;
}
-webkit-border-radius:0px
ソリューションは機能します。