iPhoneで見るとフォームの表示がおかしい

公開:2015-01-07 / 制作・開発 / , , ,
更新:2017-02-11

iPhoneでサイトを見ると、フォーム要素の表示がおかしいことがあります。

具体的には、下の画面キャプチャのとおり、

001

 

  • inputタグのテキスト入力フォームの上部に影が入る
  • submitボタンが角丸

 

となります。

なお、PC(FireFox)だと、以下のとおり表示されます。

002

 

今日は、この問題について言及したいと思います。

 

原因

これはブラウザであるSafariが原因のようです。

iPhone/iPadの標準ブラウザなので、勘違いしてしまうかもしれませんが、デバイス依存ではなくブラウザ依存問題です。

 

解決方法

inputタグに、以下のスタイルを適用することでSafariが適用しているCSSをリセットできます。

 

 

適用した結果、以下の画面のとおり、PCと同じ表示になりました。

003

 

iPhoneは、Androidのような機種依存問題はあまりないと思っているとこんなことに出くわしたりします。

まぁ、この程度であればかわいいもんですよね(笑)

 

Author:yukio iizuka
プロフィール画像
フリーランスとしてUX視点で業務支援しています。 HCD-Net認定 人間中心設計専門家 LEGO®︎ SERIOUS PLAY®︎ メソッドと教材活用トレーニング修了認定ファシリテーター Hi-Standard好きです。
http://yukioiizuka.com
mislead
MISLEADの記事に共感いただけましたら
いいねをお願いします。

コメント一覧

コメントはありません

コメントを残す

*

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください



       

© yukio iizuka All Rights Reserved...