開発者ツールでwebkit-input-placeholderを検査する


225

テキスト入力のプレースホルダーを次のようにスタイルすることができます:

-webkit-input-placeholder {
    color: red;
}

オンラインのウェブサイトを見ていて、同じプレースホルダー色を使用したいのですが。彼らがどの色を使用したかを知ることは可能ですか?アルファ値を含めたいので、イメージエディタで色をサンプリングすることはできません。

Chrome Dev Toolsで要素を検査すると、次のように表示されます:

ここに画像の説明を入力してください

開発ツールは、入力要素を検査するときにプレースホルダー要素に関する情報を提供しません。別の方法はありますか?



16
いいえ...私はそれを変更する方法は知っていますが、他の人の特性をどのように検査するのか疑問に思っていることをはっきりと述べています。私はそれを変更する方法を知っていることを示すコードサンプルを提供しています。
ショーンアンダーソン

ウェブサイトは何ですか?プレースホルダーは疑似要素であるため、その要素を調べるときにスタイルを確認できるはずです。
cport1 2014年

回答:


457

私はそれを考え出した。

コツは、Chromeデベロッパーツールの[設定]パネルで[ユーザーエージェントシャドウDOMを表示する]を有効にすることです。

ここに画像の説明を入力してください

設定に移動するには、Dev Toolsパネルの右上にある「⋮」ボタンをクリックし、次に「設定」をクリックします。これは、デフォルトの「設定」タブの下にあります。

これで、次のように表示されます。

ここに画像の説明を入力してください


5
設定は62にあり、それは美しく動作します。
isherwood 2017年

Chrome 67とソリューションが適用されます
gefrag

@gefrag Chrome 67も使用していますが、このオプションが見つかりません。現在どのタブに配置されていますか?
ベン・カープ

誰でも、::placeholder現在広くサポートされている疑似要素の見方を知っていますか?
swrobel 2018

2
@swrobelこの回答で言及されているワークフローを使用すると、検査できます::placeholder。この関連回答を参照してください。
ケイスバスク

32
  1. Google Chromeバージョン69の場合:
  2. Inspect Elementsを開きます:Mac On + Shift + C、Windows / LinuxのCtrl + Shift + CまたはF12。
  3. 右上の「⋮」ボタンをクリックし、設定に移動します
  4. 設定で[設定]> [ユーザーエージェントの表示]シャドウDOMをクリック

以下の画像はプロセスを示しています。

[設定]> [設定]に移動します。
[設定]> [設定]に移動します

[ユーザーエージェントの表示]シャドウDOMをクリックします。
ここに画像の説明を入力してください

プレースホルダーのCSSを表示します。
ここに画像の説明を入力してください

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.