CSS Reference

::file-selector-button

input type="file" のボタンにスタイルを適用する

::file-selector-button 疑似要素は、type="file" が指定された input 要素が生成するボタン、一般的には「参照...」などとラベルが付与されるボタンにスタイルを適用します。

::file-selector-button 疑似要素には、すべての CSS プロパティが指定可能です。

::file-selector-buttonのサンプルソース

input[type="file"]::file-selector-button {
  border: 2px solid #6c5ce7;
  padding: 0.2em 0.4em;
  border-radius: 0.2em;
  background-color: #a29bfe;
  transition: 0.25s;
}

主要ブラウザの対応

IE11 ×
Edge(EdgeHTML) ×
Edge(Chromium)
Chrome
Firefox
Safari
iOS Safari
Android Chrome

用途から CSS プロパティやセレクタを探す

用途から CSS プロパティやセレクタを逆引きできます。

対応ブラウザから CSS プロパティやセレクタを探す

対応ブラウザから CSS プロパティやセレクタを逆引きできます。

Edge(EdgeHTML)
Edge(Chromium)
Firefox
Chrome
Safari
iOS Safari
Android Chrome