iPhone/Safariのテキスト入力フィールドの角丸を削除する方法

DDD
リリース: 2024-10-30 11:57:02
オリジナル
237 人が閲覧しました

How to Remove Rounded Corners from Text Input Fields on iPhone/Safari?

iPhone/Safari で入力要素の丸めを無効にする

特定の Web サイトでは、iPhone/Safari でテキスト入力フィールドが不要な角が丸くなって表示される問題が発生する場合があります。 Safari ブラウザ。これは、Web サイトの意図したデザインと競合する可能性があります。

CSS ソリューション

他のブラウザに影響を与えずに、特に Safari で角の丸い部分を削除するには、入力要素のスタイルを変更します。 CSS の使用:

<code class="css">input {
  -webkit-border-radius: 0;
}</code>
ログイン後にコピー

検索入力用の追加 CSS

検索入力フィールドには、追加のプロパティが必要です:

<code class="css">input[type="search"] {
  -webkit-appearance: none;
}</code>
ログイン後にコピー

レガシー iOS バージョン

レガシー iOS バージョン (iOS 5 より前) の場合は、代わりに次の CSS プロパティを使用します:

<code class="css">input {
    -webkit-appearance: none;
}</code>
ログイン後にコピー

注: Apple は将来、プレフィックス付き -webkit-border-radius プロパティのサポートを廃止する可能性があるため、さまざまなブラウザーやプラットフォーム間での互換性を確保するには、border-radius プロパティを使用して丸い角を正規化することを検討してください。

以上がiPhone/Safariのテキスト入力フィールドの角丸を削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!