WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:テキストエリアのバーを非表示に

0:[投稿] ピルグリム [2002/09/06 12:50 ][環境:WIN+NN WIN系+Java]

お世話になります。
通常下記のようなテキストエリアを作成するとIEでは右に、NNでは
右と下にスクロールバーがでますよね?
これをNNで非表示にしたいのです。

------------------------------
<html>
<head></head>
<body>
<center>
<form>
<textarea rows="3" cols="40" onFocus="this.blur();">
◆あいうえおかきくけこ
◆かきくけこさしすせそ
◆さしすせそかきくけこ
</textarea>
</form>
</center>
</body>
</html>
-----------------------

IEだと属性にstyle="overflow:hidden" を入れると消えますがNNでは効かないようです。
また、style="border-width: 1px; border-style:solid" とするとバーは消えますがNNではテキストエリアの中の文字が改行されず、横長になってしまいます。
何か方法はないものでしょうか? 下のバーだけでも消したいのですが。


1:[回答] セラ [2002/09/06 13:40 ]

レンダリングは UA 依存なんだから強制するのは無理。
その MSIE だってスタイルオフにすれば効果でませんし。

ひとまず textarea 属性でなければならない理由がないならば、別の属性にしてみては?


2:[完了] ピルグリム [2002/09/06 18:17 ]

セラ様、ご回答ありがとうございます。
>レンダリングは UA 依存なんだから強制するのは無理。
なるほど、そういうことですか。

今回は確かに書込みさせるわけではないので、必ずしもtextarea 属性でなければならない理由はありません。
ただのテーブルにしようと思います。


3:[質問] 匿名 [2002/09/07 02:03 ]

textarea 属性って何ですか?


4:[回答] セラ [2002/09/10 02:40 ]

>>3
ごめん、要素の間違い。

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]

ChaichanPAPA's World