CSS:Textarea e ingresso hanno diverse larghezze
textarea, input {
width:300px;
}
HTML:
<textarea id="input"></textarea>
<br>
<input type="submit">
Live Demo: http://codepen.io/qaz/pen/teaiG
Perché il display di input e textarea con diverse larghezze? Quali proprietà devo aggiungere per renderle della stessa larghezza?
AGGIORNAMENTO: Impostando il bordo e il riempimento su 0px, è possibile visualizzarli alla stessa larghezza. Nessuno vuole il padding: 0px, però, e, stranamente, quando il padding è, diciamo, 10px per entrambi, non hanno più la stessa larghezza. Ora che ho trovato una soluzione con padding: 0px, sono ancora interessato a una spiegazione e una soluzione che mi permetta di avere ancora il padding.
(sto usando Chrome 35 su Windows 7.)
Non dimenticare di selezionare una risposta che ritieni abbia risposto alla domanda, selezionando la casella di controllo ** Verde sotto i numeri di votazione in base alla risposta. –