`

长串英文数字强制折行问题

阅读更多
DIV+CSS:长串英文数字强制折行问题

在网站实际应用中,经常会遇到英文数字长串后不折行的bug,利用CSS可以解决这个问题。

< style type=”text/css”>
< !–
div {
width:300px;
word-wrap:break-word;
border:1px solid red;
}
–>
< /style>
< div>aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa…..< /div>

< script type=”text/javascript”>
// < ![CDATA[
function toBreakWord(intLen){
var obj=document.getElementById("ff");
var strContent=obj.innerHTML; var strTemp="";
while(strContent.length>intLen){
strTemp+=strContent.substr(0,intLen)+" ";
strContent=strContent.substr(intLen,strContent.length);
}
strTemp+=" "+strContent;
obj.innerHTML=strTemp;
}
if(document.getElementById && !document.all) toBreakWord(37)
// ]]>
< /script>

火狐下利用js解决

 white-space: pre; /* CSS2 */
white-space: -moz-pre-wrap; /* Mozilla */
white-space: -hp-pre-wrap; /* HP printers */
white-space: -o-pre-wrap; /* Opera 7 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: pre-wrap; /* CSS 2.1 */
white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
word-wrap: break-word; /* IE */
分享到:
评论

相关推荐

    pb数据窗口自动折行函数(打印时对编号、款号等英文数字没有空格时效果好,源码).zip

    在描述的场景中,"pb数据窗口自动折行函数"是一个针对数据窗口对象的定制化功能,主要目的是解决在打印时编号、款号等含有英文或数字连续字符串的折行问题,特别是在这些字段没有空格分隔时。 通常,当数据窗口内的...

    c语言-输出格式输出提取出来的数字字符串,每个连续数字字符串占一行

    #c语言#的问题:输出格式输出提取出来的数字字符串,每个连续数字字符串占一行(相关搜索:字符串长度|输入字符串 #c语言#的问题:输出格式输出提取出来的数字字符串,每个连续数字字符串占一行(相关搜索:字符串...

    基于HMM的不定长英文数字串语音识别Mtalab源码(带项目完成PPT报告).zip

    基于HMM的不定长英文数字串语音识别 Matlab_基于HMM的不定长英文数字串语音识别Mtalab源码(带项目完成PPT报告).zip matlab源码 语音识别+PPT报告 Matlab_基于HMM的不定长英文数字串语音识别Mtalab源码(带项目完成PPT...

    字符串转数字

    CRT 函数可以将字符串转换为整数、浮点数、长整数等多种数字类型。 1. atoi 函数 atoi 函数将字符串转换为整数,原型为 `int atoi(const char *str);`。例如,`int num = atoi("123");` 将字符串 "123" 转换为整数...

    C#输入字母+数字的字符串 统计数字出现的位置

    根据给定的信息,本文将详细解释如何在C#中实现对包含字母与数字混合的字符串进行处理,以找出所有数字字符出现的位置。 ### C# 输入字母+数字的字符串,统计数字出现的位置 #### 问题背景 在实际开发过程中,经常...

    oracle通过sql实现字符串转数字oracle函数

    在Oracle数据库中,将字符串转换为数字是一项常见的操作,特别是在处理包含数字的字符串列时,可能需要进行数值计算或按照数值大小进行排序。本篇文章将深入探讨如何在SQL查询中利用Oracle提供的函数来实现这一目标...

    GridView一般换行与强制换行

    对于没有自然断点的连续文本,如一长串的英文地址或没有空格分隔的URL,GridView可能无法自动换行,从而导致单元格被拉伸,页面布局失真。 #### 二、强制换行(Forced Line Break) 为了解决长文本不换行的问题,...

    将csv文件中15位以上的数字正确显示

    # 读取CSV,将数字列强制转换为字符串 df = pd.read_csv('input.csv', converters={'数字列': lambda x: str(x)}) # 对于需要计算的列,可以再将其转换回数值类型 df['数字列'] = df['数字列'].astype(float) ``` ...

    OJ_在字符串中找出连续最长的数字串

    在编程竞赛(OJ)中,"在字符串中找出连续最长的数字串"是一道典型的字符串处理问题。它要求我们从一个给定的字符串中找到最长的一段连续的数字序列。这个问题涉及到字符串遍历、字符判断以及动态规划或滑动窗口等...

    c++在数字串中查找数字

    首先,我们需要理解问题的本质:在一个由数字字符组成的字符串中,找到特定的数字字符或者一个数字子串。C++中的`std::string`类为我们提供了方便的字符串操作接口。我们可以创建一个`std::string`对象来存储数字串...

    获取一个字符串中的数字组

    标题中的“获取一个字符串中的数字组”是指从包含数字和非数字字符的字符串中提取连续的数字,并将它们作为整数处理。描述中提到的任务是输入一个字符串,例如"a123x456_17960? 302tab5876",从中找出所有的连续数字...

    汉语数字串与阿拉伯数字串间转换小工具(C源码)

    由于其基于字符串操作,对长数字串的处理也不会受到限制,这使得它在处理大量数字转换任务时具有较高的效率和实用性。 总的来说,这个项目展示了C语言在处理字符串和实现特定功能方面的灵活性和高效性。对于学习...

    完整版模块_文本折行.rar

    当我们遇到长文本时,可能会面临文本折行的问题,特别是在有限的显示空间内,如网页、表格或者控制台输出。"完整版模块_文本折行.rar"这个压缩包文件,可能包含了专门用于处理文本折行的代码或工具,旨在帮助开发者...

    cad 字符串里自动提取数字求和

    总的来说,"cad 字符串里自动提取数字求和"是一个涉及CAD编程和LISP语言的问题,它需要利用编程技巧来解决实际工作中的数据处理需求。通过理解和应用上述概念,你可以创建自己的工具,优化CAD工作流程,提高工作效率...

    2.如何折行显示字符串?(Visual C++编程 源代码)

    2.如何折行显示字符串?(Visual C++编程 源代码)2.如何折行显示字符串?(Visual C++编程 源代码)2.如何折行显示字符串?(Visual C++编程 源代码)2.如何折行显示字符串?(Visual C++编程 源代码)2.如何折行...

    c++求字符串中数字的个数

    第一行输入有多少个字符串,后面输入对应的字符串,输出每个字符串输出一个数字,对应该字符串中数字的个数

    判断字符串是否为数字

    ### 知识点详解:判断字符串是否为数字 #### 一、引言 在软件开发过程中,经常需要处理用户输入的数据或从外部源获取的数据。其中一项常见的需求就是判断一个字符串是否只包含数字字符,这对于数据验证、转换及...

    判断一个字符串是否为数字(delphi源码)

    ### Delphi 源码分析:判断一个字符串是否为数字 #### 一、知识点概述 在编程中,经常需要处理各种类型的数据,其中最常见的就是数字和字符串。有时我们需要判断一个字符串是否代表一个有效的数字,这样的功能可以...

    没有重复出现的数字的数字符号串的全体

    在这个问题中,我们关注的是如何用正规式来描述那些由数字组成且其中任意数字不重复出现的字符串。 首先,让我们定义一个基本的正规式 \( M \),它代表所有可能的单个数字字符: \[ M = (0|1|2|3|4|5|6|7|8|9) \] ...

    字符串和数字转换 C++ vs2008

    在C++编程环境中,Visual Studio 2008(VS2008)是一个常用的开发工具,它提供了丰富的库和功能来支持字符串和数字之间的转换。在这个主题中,我们将深入探讨如何在C++中实现字符串到数字以及数字到字符串的转换。 ...

Global site tag (gtag.js) - Google Analytics