1

Web サイトにメッセージ フィールドを追加しようとしています。メッセージ フィールドは、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:hiddenCSSに追加します。

<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 に答える