3

Chrome の最新バージョンは最終的に日付型入力をネイティブにサポートしますが、これは問題ありませんが、独自の日付形式とプレースホルダー テキストを強制するため、私のレイアウトにはあまり適していません。ローカライズされた日付形式を削除して ISO として表示する方法 (もちろん、ISO として送信さますが、ブラウザーではそのように表示されません)、およびローカライズされたプレースホルダーを削除する方法 (日付タイプはプレースホルダー属性をサポートしていないことに注意してください) 、単にオーバーライドすることはできません)?

編集:プレースホルダーを背景の色としてスタイルすることもできますが、それほどハッキングされていないものはありますか?

4

2 に答える 2

1

この質問では、クロムで(疑似)要素のスタイルを設定する方法について説明します。詳しく説明した限り、最新バージョンのクロム(執筆時点ではv27)ですべての制御が可能です。

日付形式 (例: dd/mm/yyyy) は常にブラウザーのロケール設定に設定されます。

さらに制御したい場合は、type='text' にして JavaScript 日付ピッカーを追加するしかありません。一部のポリフィルでは、ブラウザー スタイルを JS ソリューションでオーバーライドできます。

于 2013-06-21T00:40:17.533 に答える