Inspecionar webkit-input-placeholder com ferramentas de desenvolvedor


225

É possível estilizar o espaço reservado de uma entrada de texto com o seguinte:

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

Estou procurando um site on-line e gostaria de usar a mesma cor de espaço reservado que eles. É possível descobrir qual a cor que eles usaram? Gostaria de incluir quaisquer valores alfa, portanto não posso apenas provar a cor com um editor de imagens.

Quando inspeciono o elemento com as Ferramentas de Desenvolvimento do Chrome, vejo:

insira a descrição da imagem aqui

As ferramentas de desenvolvimento não fornecem informações sobre o elemento de espaço reservado ao inspecionar o elemento de entrada. Existe outro caminho?



17
Não ... afirmo claramente que estou ciente de como alterá-lo, mas estou pensando em como inspecionar as propriedades de outras pessoas. Eu até forneço um exemplo de código mostrando que sei como alterá-lo.
Sean Anderson

qual é o site? Como o espaço reservado é um pseudoelemento, você ainda poderá ver os estilos ao inspecionar esse elemento.
cport1

Respostas:


458

Eu descobri.

O truque é ativar 'Mostrar DOM da sombra do agente do usuário' no painel Configurações das Ferramentas do desenvolvedor do Chrome:

insira a descrição da imagem aqui

Para acessar as configurações, clique no botão "⋮" no canto superior direito do painel Ferramentas do desenvolvedor, clique em Configurações e ele fica na guia Preferências padrão.

Com isso, agora você pode ver:

insira a descrição da imagem aqui


5
A configuração está lá em 62 e funciona lindamente.
Isherwood # 28/17

O Chrome 67 e sua solução também se aplicam
gefrag

@gefrag Eu também uso o Chrome 67, mas não consigo encontrar esta opção. Você pode em qual guia está localizada agora?
Ben Carp

Alguém sabe como ver o ::placeholderpseudo-elemento que é amplamente suportado agora?
swrobel

2
@swrobel, o fluxo de trabalho mencionado nesta resposta permite que você inspecione ::placeholder. Veja esta resposta relacionada .
Kayce bascos

33
  1. Para o Google Chrome versão 69:
  2. Abrir Inspecionar elementos: No Mac ⌘ + Shift + C, no Windows / Linux Ctrl + Shift + C OU F12.
  3. Clique no botão "⋮" no canto superior direito e vá para configurações
  4. Nas configurações, clique em Preferências> Clique em Mostrar agente do usuário Shadow DOM

As imagens abaixo mostram o processo:

Vá para configurações> Preferências:
Vá para configurações> Preferências

Clique em Mostrar DOM do agente do usuário Shadow:
insira a descrição da imagem aqui

Veja o CSS do espaço reservado:
insira a descrição da imagem aqui

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.