Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/08/2015, 10:13
PHPeros
Colaborador
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 3.648
Antigüedad: 11 años, 3 meses
Puntos: 578
Respuesta: formulario empty input type text

Una forma de hacerlo es ponerle al input el atributo required:

Código HTML:
Ver original
  1. <input type="text" required>

Y con el selector :valid de CSS aplicar el estilo si efectivamente se ha rellenado:

Código CSS:
Ver original
  1. input:valid {
  2.   color: green;
  3. }

Lo cual no veo diferencia alguna a darle un color inicial, no obstante puedes usarlo con otras propiedades