NANIGE BLOG
2024.09.14
2025.04.16

【解決】iOSでinput[type="date"]を左寄せにする簡単な方法

【解決】iOSでinput[type=
iphoneやiPadでSafariを使うときにinput[type="date"]が左寄せにならない時の対策をお伝えします

左寄せにならない

<input type ="date" class="date">

.date {
width: 200px;
text-align: left;
}

問い合わせフォームなどで上記のような要素を記述した際、

Windowsでは左寄せになるのですがSafariでは中央寄せになってしまいます。

-webkit-date-and-time-valueを使う

実はSafariなどでは-webkit-date-and-time-valueを追加しないとtext-alignが効いてくれません。

cssを以下のように記述しましょう

.date::-webkit-date-and-time-value  {
width: 200px;
text-align: left;
}

これにて解決!!

ABOUT ME
たけし
たけし
元教育業界で講師を務め

未経験で転職を成功。

現在はWEBを中心に

SEとして活躍中

djangoやlaravelを主に扱う

保有資格:

・ AWS SAA(ソリューションアーキテクトアソシエイト)

・統計検定2級

・日商簿記2級
【解決方法】User Profile Serviceサービスによるサインインの処理に失敗しました。ユーザープロファイルを読み込めません
【解決方法】User Profile Serviceサービスによるサインインの処理に失敗しました。ユーザープロファイルを読み込めません
Cursorが起動しない!エラー時の対処法を徹底解説
Cursorが起動しない!エラー時の対処法を徹底解説
【重要】Amazonパブリック証明書のStarfield Class 2認証局チェーン停止とその影響
【重要】Amazonパブリック証明書のStarfield Class 2認証局チェーン停止とその影響
ABOUT ME
たけし
元教育業界で講師を務め

未経験で転職を成功。

現在はWEBを中心に

SEとして活躍中

djangoやlaravelを主に扱う

保有資格:

・ AWS SAA(ソリューションアーキテクトアソシエイト)

・統計検定2級

・日商簿記2級