When I set a padding to a textarea, it works okay on the first look. But when I type content that goes beyond the textarea height (when you start seeing the scroller) the padding-bottom ceases to exist. Is there a way to fix this? It seems to be a default behavior. You can see a very basic example here: http://jsfiddle.net/corinne/LKkky/ PS. Browser used is Chrome. PS2. Just tried with Firefox and actually the padding stays.