inputのtypeがdateやtimeの場合に表示されるアイコンを非表示にする

input dateやtimeで表示されるアイコンを非表示にしたいことがあったので、設定方法をメモ。

サンプルコード

アイコンを非表示にするinputに対して.icon-delを追加します。

<input type="date" class="icon-del">
<input type="time" class="icon-del">

-webkit-calendar-picker-indicatorに対してCSSの設定を行います。

.icon-del::-webkit-calendar-picker-indicator {
  display: none;
}

これでdateとtimeのアイコンを非表示にすることができました。
アイコン非表示のデモページ

参考サイト

このエントリーをはてなブックマークに追加

関連記事

コメントを残す

メールアドレスが公開されることはありません。
* が付いている欄は必須項目です

CAPTCHA


コメントが承認されるまで時間がかかります。

2024年4月
 123456
78910111213
14151617181920
21222324252627
282930