Foros: ヘルプ (Thread #44321)

textareaの自動折り曲げについて教えてください。 (2021-06-24 17:02 by akawamoto #87664)

いつもお世話になります。
IEのサポート終了が言われるようになって、Edge対応をしようとしているのですが、textareaの自動折り曲げが効かなくなって困っています。

IEでは、textareaの幅を超えると自動で折り曲げられるのですが、ChromeやEdgeでは横スクロールバーが表示されてどんどん横に文字が表示されます。

<og:head>タグを消せばIEと同じように、枠の端までいけば折り返されるので、openGionの何かの設定の影響ではないかと思うのですが・・・
個別にスタイルを設定する等でも構いません、何かIEと同じように自動折り曲げが有効になる方法を教えていただけないでしょうか?

openGionのバージョンは7.4.2.0を使わせて頂いています。

よろしくお願いします。

Responder al #87664×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Entrar

Re: textareaの自動折り曲げについて教えてください。 (2021-06-24 17:17 by akawamoto #87665)

すいません、投稿したばかりですが、自己というか、社内解決したので報告です。

classのKX が関係していたようで
個別設定でwhite-space: normalを指定すれば、IEと同じように動きました。
お騒がせしました orz
Responder al #87664

Responder al #87665×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Entrar

Re: textareaの自動折り曲げについて教えてください。 (2021-06-24 19:03 by chatrun #87667)

textareaの折り曲げの件ですが、ご指摘の通り、EdgeとIE で動きが異なりますね。

非常に参考になります。

スクロールバーが、勝手に出るのは、確かに使い勝手が悪いです。
KX との関係は、よくわかりませんが、こちらでも、何か対策があるか検討してみます。
# すべての textarea に、white-space: normalを指定すれば、何か問題が出ますかね?
Responder al #87665

Responder al #87667×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Entrar

Re: textareaの自動折り曲げについて教えてください。 (2021-06-25 12:57 by akawamoto #87678)

> KX との関係は、よくわかりませんが、こちらでも、何か対策があるか検討してみます。
ありがとうございます!
あのあとごそごそしてみてて、KSはやっぱり関係なかったみたいです m(_ _;)m

> # すべての textarea に、white-space: normalを指定すれば、何か問題が出ますかね?
特に問題ないと思います。
というか、ぜひつけてもらいたいかもです。
Responder al #87667

Responder al #87678×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Entrar

Re: textareaの自動折り曲げについて教えてください。 (2021-06-25 13:22 by chatrun #87679)

jsp/common/default.css (圧縮しているのと、現状は、WEB-INF/lib/jspCommon7.X.X.X.jar にある)のマスター(src/script/common)を確認してみたところ、

textarea { white-space: pre; }

という記述がありました。
テキストエリア内では、空白や改行をそのまま表示する仕様の様です。

ということで、normal ではなく、pre-wrap で、確認してみます。

≪参考≫
https://developer.mozilla.org/ja/docs/Web/CSS/white-space
Responder al #87678

Responder al #87679×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Entrar

Re: textareaの自動折り曲げについて教えてください。 (2021-07-01 09:27 by akawamoto #87690)

続報というか・・・です。

columnEditorでスタイルを指定することで対応しようとしたのですが
それだとrendererの時に効かなかったので、javascriptのonloadで、教えていただいたpre-wrapを指定することで対応しました。

あと、rendererの時、paramで指定したcolsが効かず、<td>の幅に依存して広がってしまいました。
今回はtdの幅を調整したり、readonlyの入力項目にすることで対応しましたが、
今後、対応いただけるとありがたいです。

よろしくお願いします。
Responder al #87679

Responder al #87690×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Entrar