アプリ版:「スタンプのみでお礼する」機能のリリースについて

<textarea>の属性、wrapを使用して、
テキストエリアの文を自動改行しています。

ですが、半角文字の羅列のみ、
operaやFirefoxなどのブラウザでは
自動改行ができません。

半角文字も他のブラウザで
自動改行する方法はないのでしょうか?

A 回答 (1件)

<textarea>のwrap属性は、HTML4以降廃止されました。



以下仕様書より引用( http://www.asahi-net.or.jp/~sd5a-ucd/rec-html401 … )
慣習により、視覚系HTMLユーザエージェントは、利用可能なマージンに適応するようテキストの行を折り返す。折り返しのアルゴリズムは整形対象である用字系に依存する。

例えば西洋の用字系では、テキストは空白類の部分でのみ折り返されるようにする必要がある。
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ここまで
 IEは、仕様書に従わない部分がありますので、そうなります。

★私も良く使う機能ですが、firefoxには、textareaの幅を自由に変更する拡張があります。
Mozilla Japan - Firefox 用アドオン - Resizeable Textarea
https://addons.mozilla.jp/firefox/details/3818
 こんなの使われた日にゃ、まったく意味ないわけですし・・・
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!