在我目前正在处理的程序中,我有一个项目符号列表,可以根据文本框动态添加项目。我的问题是,如果输入的文本很长并超过项目符号列表的边界,它就会继续运行。有没有办法让我进行文本换行(当它到达边界时转到下一行),还是有不同的方法来做这个?我尝试在线查找但找不到任何东西。
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>
后端只是for循环中的一个数组,它在列表中为数组中的每个索引创建一个新项。
答案 0 :(得分:0)
您可以使用CSS中的overflow-wrap
属性(docs)。
overflow-wrap CSS属性指定浏览器是否存在 应在单词中插入换行符以防止文本出现 溢出其内容框。
overflow-wrap: normal;
答案 1 :(得分:0)
我明白了!如果有人遇到这个问题,我的解决方案是:自动换行:正常;分手:打破一切;在CSS。