モバイル Web アプリケーションを開発しましたが、iOS 7 に関する変更に気付きました。具体的には次のとおりです。
- Web ページ フォームに type=date の入力タグが含まれていて、日付フィールドの値が空 (日付値なし) の場合、フィールドは Safari で奇妙な方法でレンダリングされるため、テキスト ボックスの高さは非常に小さい (通常の入力タイプ = テキスト ボックスの高さの約 25%)。日付がコントロールに入力されると、テキスト ボックスの高さは type=text ボックスと同じになります。
これは iOS 6 では発生しませんでしたが、iOS 7 では発生しています。空の場合でも、通常の type=text ボックスと同じように見えることをお勧めします。
- それを実現するために私にできることはありますか?
- type=date テキスト ボックスに渡すことができる初期値はありますか?
前もって感謝します。
スクリーンショットで更新:
良い:
悪い:
(白いボックスの高さが高くなり、プレースホルダー テキストが表示されます)