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.



Vue CLIでGA4を導入する方法
Dashで「Secure Input is Enabled」と表示される場合の対処法
スマホやPCにプッシュ通知をしてくれる「Push7」をブログに追加する方法
Android実機で表示しているサイトを、Chrome開発者ツールで開いて検証する方法
goenvを使って、MacにGo言語をインストールする
Nuxt.jsで「Classic mode for store/ is deprecated and will be removed in Nuxt 3.」のエラーメッセージが表示される場合の対処法
Nuxt.jsの「layouts」を使用してレイアウトの共通化を行う方法|Nuxt.jsの基本
効率的にHTMLを生成できるPugの特徴や記述方法
WordPressでショートコードを作成する方法
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
AirPodsで片耳を外しても再生が止まらないようにする方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
macOSの効率化に関するDiscordコミュニティ「CMD-F」を立ち上げました
1Passwordの開発者向け機能(SSH Agent / Environments / 1Password CLI / Developer Watchtower)
Default Folder Xで保存ダイアログ内のファイルリストにフォーカスする方法
Obsidianで整理した知識をAnkiで定着させる方法
Figma × Keyboard Maestroでどこまで効率化できる?
マウス操作の完成度が高いウインドウリサイズアプリ「Magnet」
Macで複数ディスプレイを使っている場合に便利な設定集
AppCleanerでMacアプリを関連ファイルごと完全に削除する
操作に没頭できる!Firefox版 Arcのようなブラウザ「Zen Browser」
chezmoi(シェモア)で始めるdotfiles管理