2012-01-04 6 views
6

Si prega di dare un'occhiata a questo esempio nel browser Chrome: http://jsfiddle.net/ymzTB/Styling per <input richiesto ...> in WebKit

<form> 
    <input required type = "text" > 
    <input type = "submit" > 
</form> 

Quando si lascia l'ingresso vuoto e basta cliccare su entra, riceverai un messaggio così: Please fill out this field. che sembra bello.

Come posso modificare questo messaggio in WebKit e altri browser, ad esempio, sostituire il colore di sfondo con il rosso o impostare il colore o la dimensione del carattere su qualcos'altro?

+1

possibile duplicato del [css override per la validazione dei form HTML5/pop-up richiesto] (http://stackoverflow.com/questions/5478800/override-css-for-html5 -Form-validazione-richiesta-popup) – derekerdmann

risposta

7

È possibile utilizzare seguente pseudo classes:

::-webkit-validation-bubble{} 
::-webkit-validation-bubble-top-outer-arrow{} 
::-webkit-validation-bubble-top-inner-arrow{} 
::-webkit-validation-bubble-message{}