I'm trying to eliminate the extra bottom margin that both FF and Chrome seem to give to Textareas. Surprisingly IE seems to do it correctly. I would like to avoid using conditional includes but CSS3 tweaks are OK.
Sample Code
.red-box { background-color: red; overflow: hidden; } textarea { border: solid 1px #ddd; margin: 0px; /* Has no effect */ }
<div class="red-box"> <textarea>No Margin Please!</textarea> </div>
By default, I believe both Chrome and Firefox will set these elements as display: inline-block;. Set display: block in your styles and you should be all set.
display: inline-block;
display: block
2.1m questions
2.1m answers
60 comments
57.0k users