1

我正在尝试向网站添加消息字段。消息字段在除 IE 之外的所有浏览器中都可以正常工作。旁边有一个垂直滚动条一直显示。请帮我删除它。谢谢

在此处输入图像描述 这是代码,

  <textarea name="message" cols="38" rows="12" id="message" style=" font-family: Verdana; color:#FFFFFF; font-size: 13px; background-color: #0E0E0F; border: 1px solid #740086; width:385px;" onFocus="if(this.value==this.defaultValue)this.value='';" onBlur="if(this.value=='')this.value=this.defaultValue;" margin-bottom:10px;="margin-bottom:10px;overflow: hidden;">Message</textarea>
4

3 回答 3

3

将此添加到您的样式中:

textarea { overflow: auto; }

在这里找到

于 2012-06-07T21:11:15.707 回答
2

添加overflow:hidden到 CSS。

<textarea
    name="message"
    cols="38"
    rows="12"
    id="message"
    style="font-family:Verdana; color:#FFFFFF; font-size:13px; background-color:#0E0E0F; border:1px solid #740086; width:385px;margin-bottom:10px;overflow:hidden;"
    onFocus="if(this.value==this.defaultValue)this.value='';"
    onBlur="if(this.value=='')this.value=this.defaultValue;">
Message
</textarea>

您的 HTML 中也有语法错误:

this.value=this.defaultValue;" margin-bottom:10px;="margin-bottom:10px;overflow: hidden;">

这是jsFiddle

于 2012-06-07T21:09:38.493 回答
2

采用

textarea { overflow: auto; }
于 2012-06-07T21:10:19.327 回答