- From: Boris Zbarsky <bzbarsky@MIT.EDU>
- Date: Wed, 28 Dec 2011 15:54:15 -0500
- To: www-style@w3.org
On 12/27/11 4:58 PM, Quassy wrote: > * In most browsers their font-size is larger than their parents (is > this even a CSS matter or a browser-specific bug?) It's a matter of CSS. They just have a font style on them. The font-size of <h1> is typically bigger than its parent too, no? > * While overflow applies to them It actually doesn't; they're replaced elements.... > textarea and input should be have no different > to divs That would mean no text rendering in <input>, and incorrect text rendering in <textarea>. It also happens to not be web-compatible, by the way; web pages expect all sorts of non-CSS behavior from these elements. > so CSS3 should allow declarations like > textarea {height:auto;max-height:40em;} > input {min-width:10em;width:auto;max-width:60em;} These are allowed and should work just fine, modulo the replaced element bit and the way actual auto sizes for them work. > Browser styles shall still default to fixed height and width to not > break old code. Browser styles right now default to auto. > * While (apparently) all other elements default to > box-sizing:content-box, most browsers default textarea and input to > box-sizing:border-box Yep. -Boris
Received on Wednesday, 28 December 2011 20:54:45 UTC