2017-11-08 13 views
0

私が現在取り組んでいるプログラムでは、項目を動的にテキストボックスに基づいて追加する箇条書きのリストがあります。私の問題は、入力されたテキストが長く、箇条書きのリストの境界線を過ぎると、それはそのまま続くということです。テキストを折り返すようにする方法はありますか(境界に来たときに次の行に移動する)、またはこれを行うための別の方法がありますか?私はオンラインで見てみましたが何も見つかりませんでした。箇条書きのリストについては箇条書きリストにテキストを折り返す方法はありますか?

HTML:<asp:BulletedList ID="BulletedList1" runat="server" BackColor="#3399FF" style="border: 7px outset rgb(176, 192, 222); border-image: none; left: 116px; top: 417px; width: 280px; height: 367px; position: absolute; z-index: 1; background-color: rgb(176, 196, 222);"></asp:BulletedList>

バックエンドは、アレイ内の各インデックスのリストに新しいアイテムを作るためのループの内側だけの配列です。

+0

あなたが使用している正確なコードを知ることは役に立ちます –

+0

そう、残念です。 HTML: ''およびバックエンド(C#)箇条書きのリストに新しい項目を追加するforループがあります。 – vp123

+0

単純な例では、デフォルトで折り返しています。 – forgivenson

答えて

0

CSS(docs)のoverflow-wrap属性を使用できます。

オーバーフローラップCSSプロパティは、ブラウザ は、そのコンテンツボックスをあふれ からテキストを防ぐために、言葉の中に改行を挿入するかどうかを指定します。

overflow-wrap: normal;

+0

これはうまくいきませんでした。境界線がどこにあるかを認識していないかのようです – vp123

0

私はそれを考え出しました!誰もがこの問題を抱えている場合、私の解決策は次のとおりです。ワードラップ:正常;単語分割:ブレークオール。 CSSで

関連する問題