`

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

阅读更多
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应用技巧——数据窗口自动折行

    数据窗口自动折行功能则可以解决这个问题,它允许数据根据窗口宽度自动换行,从而避免了水平滚动条的出现,使数据更易于阅读和理解。 ### 实现步骤详解 实现数据窗口自动折行,主要通过以下步骤: #### 1. 创建或...

    基于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# 输入字母+数字的字符串,统计数字出现的位置 #### 问题背景 在实际开发过程中,经常...

    自动折行函数

    在编程领域,自动折行函数通常用于处理文本显示或打印时遇到的换行问题。当字符串长度超过指定的宽度时,自动折行函数会将文本分割成多行,确保其在输出时不会溢出边界。这里我们将深入探讨自动折行函数的概念、应用...

    判断一行字符串中的数字出现的个数

    输出该字符串中每个出现过的数字,然后在冒号“:”后面输出该数字出现的次数。按数字大小,从小到大的顺序输出。一行输出一个数字及其出现次数。没有出现过的数字不输出。 • Sample Input • ldksfj857ld*&%&^000 ...

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

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

    DW中文本折行

    本主题将深入探讨如何在Dreamweaver中正确处理中文文本的折行问题。 首先,我们要理解中文字符的特点。中文字符是双字节编码,如UTF-8,与英文单字节编码不同,这可能导致在布局或换行时出现问题。确保你的DW项目...

    GridView一般换行与强制换行

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

    将一串数字转换成英文输出

    从给定的代码片段来看,这是一段C++程序,其主要功能是将输入的一串数字转换成英文读法并输出。程序通过定义多个数组来存储英文数字的表示,并通过一系列函数来处理数字的各个部分(个位、十位、百位等),最终将...

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

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

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

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

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

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

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

    "在字符串中找出连续最长的数字串并输出最长的字符串长度"这个问题是字符串处理中的一个经典实例,它涉及到字符串遍历、模式匹配和动态规划等概念。 首先,我们需要理解问题的核心:在给定的字符串中寻找连续的数字...

    小学数学解题方法解题技巧之数字串问题.doc

    本文将深入探讨一个常见的数学问题类型——数字串问题,以及如何通过找规律填数来解决这些问题。 首先,我们来看一种基本的解题技巧——找规律填数。例如在1992年市上城区小学数学竞赛试题中,数列填数问题的关键...

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

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

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

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

    详解C++中十六进制字符串转数字(数值)

    详解C++中十六进制字符串转数字(数值) 主要有两个方法,其实都是对现有函数的使用:  方法1: sscanf()  函数名: sscanf 功 能: 从字符串格式化输入 用 法: int sscanf(char *string, char *format[,...

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

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

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

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

Global site tag (gtag.js) - Google Analytics