Проверьте webkit-input-placeholder с помощью инструментов разработчика

225

Можно оформить местозаполнитель текстового ввода следующим образом:

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

Я смотрю веб-сайт в Интернете, и я хотел бы использовать тот же цвет заполнителя, что и они. Можно ли выяснить, какого цвета они использовали? Я хотел бы включить любые значения альфа, поэтому я не могу просто сэмплировать цвет с помощью графического редактора.

Когда я проверяю элемент с помощью Chrome Dev Tools, я вижу:

введите описание изображения здесь

Инструменты разработчика не предоставляют информацию относительно элемента-заполнителя при проверке элемента ввода. Есть ли другой способ?

Шон Андерсон
источник
17
Нет ... Я четко заявляю в вопросе, что я знаю, как это изменить, но мне интересно, как проверить свойства другого человека. Я даже предоставляю пример кода, показывающий, что я знаю, как его изменить.
Шон Андерсон
что за сайт? Поскольку заполнитель является псевдоэлементом, вы все равно должны видеть стили при проверке этого элемента.
cport1

Ответы:

458

Я понял.

Хитрость заключается в том, чтобы включить «Показать теневой DOM агента пользователя» на панели «Настройки» в Chrome Developer Tools:

введите описание изображения здесь

Чтобы перейти к настройкам, нажмите кнопку «⋮» в правом верхнем углу панели инструментов разработчика, затем нажмите «Настройки», и она находится на вкладке «Настройки» по умолчанию.

Теперь вы можете увидеть это:

введите описание изображения здесь

Шон Андерсон
источник
5
Настройка есть в 62, и это прекрасно работает.
Ишервуд
Chrome 67 и ваше решение также применимы
Gefrag
@gefrag Я тоже использую Chrome 67, но не могу найти эту опцию. Можете ли вы, пожалуйста, в какой вкладке он находится сейчас?
Бен Карп
Кто-нибудь знает, как увидеть ::placeholderпсевдоэлемент, который сейчас широко поддерживается?
swrobel
2
@swrobel рабочий процесс, упомянутый в этом ответе, позволяет вам проверить ::placeholder. Смотрите этот связанный ответ .
Кейси Басков
33
  1. Для Google Chrome версии 69:
  2. Откройте Inspect Elements: на Mac ⌘ + Shift + C, в Windows / Linux Ctrl + Shift + C ИЛИ F12.
  3. Нажмите кнопку «⋮» в правом верхнем углу, затем перейдите в настройки
  4. В настройках нажмите «Настройки»> «Показать пользовательский агент Shadow DOM».

Ниже изображения показывают процесс:

Зайдите в настройки> Настройки:
Зайдите в настройки> Настройки

Нажмите на Показать пользовательский агент Shadow DOM:
введите описание изображения здесь

Посмотреть CSS заполнителя:
введите описание изображения здесь

Джей Супеда
источник