Ho una forma di ingresso di spedizione/fatturazione e sto avendo problemi styling i campi di input per essere la stessa larghezza ...Cross Browser larghezza del campo di input stilizzazione
Il problema:
-a campo <input type="text" size="X" />
sembra rendering con dimensioni diverse in browser diversi (vedere link).
-Inoltre, i campi selezionati sembrano essere visualizzati anche in modo diverso.
-Chrome/safari non sembrano rispondere alla proprietà di dimensione carattere per i campi selezionati.
Qualsiasi guida su come stilizzare le dimensioni di input di testo e selezionare campi cross-browser sarebbe davvero molto utile.
Devo risultare in un foglio diverso per ogni browser ... solo per questi campi di input? -thanks
In realtà, utilizzando il reset di eric meyer e lo styling della larghezza utilizzando css come spiegato, non tutti i campi di input hanno la stessa larghezza quando si confrontano webkit in IE7 -> IE9 –
Nella mia esperienza , loro sono le pause. Ci sono molte sciocchezze incoerenti con il modello di box, ad esempio: come adattare un campo di input al 100% della larghezza della sua casella genitore. Normalmente, otterresti questo risultato impostando la casella genitore al 100% della larghezza, quindi impostando i parametri margin o padding della casella interna, ma poiché i campi di input sono autonomi, non c'è modo di creare, in qualsiasi piattaforma, un modo legare coerentemente la larghezza di una casella di testo al suo contenitore genitore (non che l'altro metodo sia pulito o semantico). Idealmente, le caselle e i campi dovrebbero avere una definizione di Larghezza esterna. – dclowd9901
Questa risposta non fornisce un dimensionamento coerente delle caselle di input. Ha alcune informazioni preziose, ma non risponde alla domanda. – BishopZ