2015-10-18 9 views
15

Funziona su tutti i browser tranne Edge. Esiste una soluzione CSS pura?Come centrare il cursore in un input di testo con un segnaposto in Edge senza JS?

input { 
 
    text-align: center 
 
}
<input placeholder="placeholder" />

+1

[Questo link] (http://forums.asp.net/t/2065367.aspx?Microsoft+Edge+center+align+input+cursore+con+focus) fa ** non ** aiuta, perché fornisce una soluzione JS. –

+1

Per quello che posso dire, non esiste una soluzione CSS per questo problema. –

risposta

11

Bello trovare, Tamás! Questo sembra essere un bug con i nostri controlli del modulo. Nota che il cursore rispetta le istruzioni quando non c'è alcun segnaposto, ma torna all'allineamento a sinistra quando c'è un segnaposto. Questo sembra molto involontario e vale la pena scavare.

+0

c'è una soluzione per questo? – jrode

+0

@jrode La correzione non è ancora sbarcata in una build stabile. Quando i bit aggiornati finiscono, aggiornerò questa risposta. Ci dispiace per l'inconvenienza. – Sampson

+1

Eccellente grazie @Sampson – jrode

Problemi correlati