2012-02-26 8 views
6

Qual è il modo migliore per ottenere un effetto luminoso quando ci si concentra su un campo di testo in HTML? Può essere fatto con i CSS da solo o coinvolge le immagini? Controlla le pagine di accesso per Twitter e Tumblr per esempi di lavoro.Effetto "incandescente" del campo di testo come le pagine di accesso di Twitter e Tumblr?

enter image description here

+1

Proprio ispezionare l'elemento, il CSS è tutto lì. su ': focus' apply' border: 1px solid # 56B4EF; 'e' box-shadow: inset 0 1px 3px rgba (0,0,0, .05), 0 0 8px rgba (82,168,236, .6); ' –

+0

possibile duplicazione di [CSS - Focus campi di login come Twitter solo con CSS?] (http://stackoverflow.com/questions/6282678/css-focus-login-fields-just-like-twitter-with-only-css) – user123444555621

+0

@ Pumbaa80, non un duplicato, quella domanda riguarda gli aspetti funzionali dei campi di testo di login di Twitter, non il loro aspetto – raffian

risposta

2

avrei avvicinarlo utilizzando un'ombra scatola CSS e quindi impostare il colore blu invece che grigio/nero.

+0

Potete fornire un esempio? Non sono un esperto di CSS! – raffian

+0

Alcune altre persone hanno pubblicato esempi. Ma se non sei un esperto, puoi divertirti con questo sito. È fantastico per creare piccoli bit css come un'ombra di una scatola. http://css3generator.com/ –

+0

hey, questo è un ottimo sito per testare CSS, grazie – raffian

0

se si sta utilizzando cross-browser si avvicina:

.active-field, .selector-for-field:focus { 
-webkit-box-shadow: 0 0 3px rgb(34%, 71%, 94%); 
-khtml-box-shadow: 0 0 3px rgb(34%, 71%, 94%); 
-moz-box-shadow: 0 0 3px rgb(34%, 71%, 94%); 
-o-box-shadow: 0 0 3px rgb(34%, 71%, 94%); 
box-shadow: 0 0 3px rgb(34%, 71%, 94%); 
border:1px solid rgb(34%, 71%, 94%); 
} 

Quindi aggiungere questa classe per il campo evidenziato al clic o messa a fuoco, ecc, se necessario.

È inoltre possibile ottenere quelli specifici di IE, se necessario.

+0

Le versioni prefissate di 'box-shadow' non sono aggiornate; non dovresti usarli – Ryan

+0

Non sono d'accordo: continuo a vedere le versioni precedenti dei browser che utilizzano i nostri siti, quindi sono ancora in gioco. Ti suggerirei di confrontare il bisogno con i tuoi visitatori piuttosto che prendere il consiglio di cui sopra senza controllo. – MyStream

Problemi correlati