CSSで::placeholderにスタイルを設定する方法

Placeholderとは?
「Placeholder」は<input>タグや、<textarea>に何も入力がない状態で、代わりに表示される、ガイド用のテキストです。
デフォルトでは、通常の入力テキストよりも少し薄い色で表示されていて、テキストが入力されると表示が消えます。
<input type="text" placeholder="山田 太郎">See the Pen placeholder by Masakazu Saito (@31mskz10) on CodePen.
Placeholderのスタイル設定
スタイルの指定方法は簡単で::placeholderという擬似クラスを使えばOKです。
::placeholder{
color:#ccc
}要素名やclass名などを前に付けることで、特定要素に対してのみの指定も可能です。
.strong::placeholder{
color: #f00;
}ブラウザの対応もかなり進んでは来ましたが、EdgeやIE11に対応するためにはベンダープレフィックスも必要です。
::-webkit-input-placeholder { /* WebKit, Blink, Edge */
color:#ccc;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
color:#ccc;
}See the Pen yLLvVBp by Masakazu Saito (@31mskz10) on CodePen.

Apacheのテストページを非表示にする方法
Dashで「Secure Input is Enabled」と表示される場合の対処法
WordPressのヘッダーにツールバーが表示されないときは、wp_headやwp_footerが入っているか確認
Visual Studio Codeのエクスプローラー上でファイル・フォルダの複製ができるようになる拡張機能「Duplicate action」
Visual Studio Codeの拡張機能「Trailing Spaces」でコードの中にある余計なスペースを表示する
Visual Studio CodeでToDoコメントを一覧で表示する拡張機能「Todo Tree」
ソースコードをハイライトする軽量ライブラリ「Highlight.js」の導入方法と使い方
全角スペースを可視化してくれるVisual Studio Codeの拡張機能「zenkaku」
WordPressで作成した記事をSlackでシェアしたときに、抜粋文が長く表示される場合の対処法
iTerm2で「Use System Window Restoration Setting」を設定しているとアラートが表示されて機能しない
Google Chromeのサイト内検索(カスタム検索)機能を別のプロファイルに移行する方法
iPadで入力モードを切り替えずに数字や記号をすばやく入力する方法
iPhoneやiPadでYouTubeの再生速度を3倍速や4倍速にする方法
Keynoteで有効にしているはずのフォントが表示されない現象
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
AirPodsで片耳を外しても再生が止まらないようにする方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
Figma × Keyboard Maestroでどこまで効率化できる?
マウス操作の完成度が高いウインドウリサイズアプリ「Magnet」
Macで複数ディスプレイを使っている場合に便利な設定集
AppCleanerでMacアプリを関連ファイルごと完全に削除する
操作に没頭できる!Firefox版 Arcのようなブラウザ「Zen Browser」
chezmoi(シェモア)で始めるdotfiles管理
GitHubの通知を見逃さない!通知に特化したアプリ「Gitify」
Keyboard Maestroの変数基礎
Neovimを使い始める最初の一歩として便利な「LazyVim」
ウェブサイトをmacOSアプリとしてラッピングする「Unite Pro」