IE7浏览器中的文本区域显示问题

时间:2009-05-13 12:26:57

标签: textarea

在我们的应用程序中,我们有一个行大小为20的文本区域。 早些时候,当我们使用IE6浏览器时,文本区域在屏幕上正常显示,但在切换IE7浏览器后,我们看到填满20行后,活动滚动条开始显示文本区域,文本区域只显示19行并且1行隐藏在滚动条中并检查1行我们必须使用滚动条。请注意,我们的文本区域的行大小为20,这意味着它应该显示20行没有活动滚动条,这在IE6浏览器中发生,但在IE7中没有发生。

我们不确定其他人是否曾经遇到过这类问题。

5 个答案:

答案 0 :(得分:1)

Guys ..现在我们已经通过使用底部填充到文本区域来完成一些解决方法.....这样做所有内容都在文本区域框中正确显示,但仍然活动滚动条保留文本区域框。

如果你们有任何不同的解决方案,请告诉我们。

答案 1 :(得分:0)

你能在某处设置CSS规则来设置textarea的物理高度吗?

答案 2 :(得分:0)

您可以尝试将Overflow属性应用于文本区域的CSS。尝试溢出:自动;或溢出:隐藏;最后一个将消除所有滚动条。您也可以尝试更改边框宽度:thin;

答案 3 :(得分:0)

我认为你正在使用溢出:滚动,使其成为溢出:auto.i检查它,它正在工作!

答案 4 :(得分:0)

尽管使用row =“20”,但尝试使用固定高度的textarea。并且不要忘记把线高。它肯定会解决这个问题。