谦谦君子 提问于 2018-07-29 · 1602 次阅读 火狐和谷歌 chrome 浏览器中 textarea 的 margin 属性兼容有问题 已解决 精帖 firefoxchromemargincss 问题对人有帮助 0 问题没有实际价值 现在有一个 div,里面放置了一个文本域 textarea 标签,并且设置了 div 的 padding:0,但是现在测试的情况是 ie 下一切正常,但是火狐下,文本域和 div 的底部有 2px 的间隙,而在谷歌浏览器下更有 5px 的间隙,不知道怎么做兼容。 下面是图示:
已采纳
添加
textarea
标签样式为display:block
就行了。在 div 中设置:
原因:textarea 是行内与元素,和文本的默认行为类似,下边缘是与基线对齐,而不是紧贴容器下边缘。其他行内元素也有类似的特征