ChatGPT解决这个技术问题 Extra ChatGPT

Inspect webkit-input-placeholder with developer tools

It's possible to style a text input's placeholder with the following:

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

I am looking at a website online and I would like to use the same placeholder color as they do. Is it possible to figure out what color they used? I would like to include any alpha values, so I can't just sample the color with an image editor.

When I inspect the element with Chrome Dev Tools, I see:

https://i.stack.imgur.com/qaWat.png

Dev tools does not provide information regarding the placeholder element when inspecting the input element. Is there another way?

No... I clearly state in the question that I am aware of how to change it, but that I am wondering how to inspect the properties of another person's. I even provide a code sample showing I know how to change it.
what's the website? Since placeholder is a pseudo-element, you should still be able to see the styles when inspecting that element.

y
yurylavrukhin

I figured it out.

The trick is to enable 'Show user agent shadow DOM' in the Settings panel of Chrome Developer Tools:

https://i.imgur.com/bVq5voX.png

To get to settings, click the Gear icon at the top right of your Dev Tools panel, then make sure Preferences tab on the left-hand side is selected, find the Elements heading, and check "Show user agent shadow DOM" checkbox below that heading.

With that, you can now see it:

https://i.stack.imgur.com/7Y0C0.png


The setting is there in 62 and it works beautifully.
Chrome 67 and your solution applies as well
@swrobel the workflow mentioned in this answer lets you inspect ::placeholder. See this related answer.
In case you can't find the 'Settings' menu item under the"⋮" button, there's a cogwheel ⚙️ just to the left of it :)
It has moved to Settings > Preferences > Elements > [_] Show user agent shadow DOM
J
Jan Doggen

For Google Chrome Version 69: Open Inspect Elements: On Mac ⌘ + Shift + C, on Windows / Linux Ctrl + Shift + C OR F12. Click the "⋮" button at the top right then Go to settings In settings click on Preferences > Click on Show user agent Shadow DOM

The below images show the process:

https://i.stack.imgur.com/QH98H.jpg

https://i.stack.imgur.com/kVEKn.jpg

https://i.stack.imgur.com/gOkUi.jpg


Thanks! I was looking in Chrome settings I couldn't find it. Apparently, it is in the Dev Tools Settings.

关注公众号,不定期副业成功案例分享
Follow WeChat

Success story sharing

Want to stay one step ahead of the latest teleworks?

Subscribe Now