自动换行问题,正常字符的换行是比较合理的,而连续的数字和英文字符常常将容器撑大,挺让人头疼,下面介绍的是CSS如何实现换行的方法

对于div,p等块级元素

正常文字的换行(亚洲文字和非亚洲文字)元素拥有默认的white-space:normal,当定义的宽度之后自动换行

html

正常文字的换行(亚洲文字和非亚洲文字)元素拥有默认的white-space:normal,当定义

css

#wrap{white-space:normal; width:200px; }

1.(IE浏览器)连续的英文字符和阿拉伯数字,使用word-wrap : break-word ;或者word-break:break-all;实现强制断行

#wrap{word-break:break-all; width:200px;}

或者

#wrap{word-wrap:break-word; width:200px;}

abcdefghijklmnabcdefghijklmnabcdefghijklmn111111111

效果:可以实现换行

2.(Firefox浏览器)连续的英文字符和阿拉伯数字的断行,Firefox的所有版本的没有解决这个问题,我们只有让超出边界的字符隐藏或者,给容器添加滚动条

#wrap{word-break:break-all; width:200px; overflow:auto;}

abcdefghijklmnabcdefghijklmnabcdefghijklmn111111111

效果:容器正常,内容隐藏

对于table

1. (IE浏览器)使用 table-layout:fixed;强制table的宽度,多余内容隐藏

abcdefghigklmnopqrstuvwxyz1234567890ssssssssssssss

效果:隐藏多余内容

2.(IE浏览器)使用 table-layout:fixed;强制table的宽度,内层td,th采用word-break : break-all;或者word-wrap : break-word ;换行

abcdefghigklmnopqrstuvwxyz 1234567890 abcdefghigklmnopqrstuvwxyz 1234567890

效果:可以换行

3. (IE浏览器)在td,th中嵌套div,p等采用上面提到的div,p的换行方法

4.(Firefox浏览器)使用 table-layout:fixed;强制table的宽度,内层td,th采用word-break : break-all;或者word-wrap : break-word ;换行,使用overflow:hidden;隐藏超出内容,这里overflow:auto;无法起作用

abcdefghigklmnopqrstuvwxyz1234567890 abcdefghigklmnopqrstuvwxyz1234567890

效果:隐藏多于内容

html表格打印自动换行,html 表格自动换行问题相关推荐

  1. element ui表格打印_element-ui 表格打印

    打印需要用到的组件为 print-js 普通表格打印 一般的表格打印直接仿照组件提供的例子就可以了. printJS({ printable: id, // DOM id type: 'html', ...

  2. exlc表格怎么换行_Excel表格如何自动换行

    Excel表格如何自动换行 导语:在Excel单元格中,我们常常输入文字的时候会发现如果不手动来换行的话,就会超出单元格的宽度,那么如何自动换行呢?让我们了解一下吧! 表格如果不自动换行,也许会占据其 ...

  3. td 内容自动换行 table表格td设置宽度后自动换行

    td 内容自动换行 table表格td设置宽度后自动换行 控制样式 table { table-layout:fixed; WORD-BREAK:break-all; } td { word-wrap ...

  4. Kaop打印项之表格

    表格 功能说明 实现表格的打印,支持单元格合并.表头表脚.分页等设置,详细参见属性列表 表格属性列表 属性名 类型 默认值 说明 name String "" 打印项的名称,在打印 ...

  5. html表格自动跨页,表格打印跨页_html/css_WEB-ITnose

    表格跨页 web 在WEB中生成一个动态表格.调用IE内置的打印控件打印. 由于表格内容长度不固定,遇到跨页时出现了断行现象(一行内容断开了,一半在前一页,一半在后页). 如何做才能实现像Word中打 ...

  6. python打印表格_使用 Python 打印漂亮的表格,这两项基本功你可会?

    今天给大家介绍如何在打印字符串时,规则对齐的两种方法,帮助大家在 shell 界面下输出漂亮的表格. 第一种:使用 format 先来看几个小 demo 左对齐 >>>"{ ...

  7. Web打印连续的表格,自动根据行高分页

    拿到这个需求,我已经蛋碎了一地,经过N天的攻克,终于是把它搞定了,只是不知道会不会在某种情况下出现BUG.表示我心虚没有敢做太多的测试.... ---------------------------- ...

  8. 打印pdf就一页_Excel表格打印技巧汇总,看完才发现,你连基础打印技巧都不知道...

    前天被老板削了一顿,说我打印的表格连标题行都没有! 昨天被老板削了两顿,说我打印的表格太浪费纸! 今天被老板削了五顿,说我表格打印出来的数据居然是错误! -- 在挨削了很多次之后,学会了一些技巧,终于 ...

  9. 表格打印没有左边线_office办公软件Excel表格的打印技巧,建议收藏

    很多新手使用办公软件过程中,对于Excel的打印出现了诸多问题,今天我们就一起来看看表格打印的几个技巧! 打印预览时网格线怎么不见了? 如何调整打印区域的页边距? 如何设置单色打印? ...... 这 ...

  10. excel表格打印每页都有表头_这么漂亮的Excel表格,用黑白打印机打印真是可惜了...

    我们在日常工作中,利用Excel制作的表格通过会填充颜色,设置字体和边框格式.颜色,把表格弄的漂漂亮亮的,一个是为了缓解视觉疲劳,另一个是为了老板看到漂亮的表格一不小心加工资呢,但是一个问题出来了,没 ...

最新文章

  1. Rider 2018.3.4 发布,跨平台 .NET IDE
  2. 怎么把分钟转化成秒_自定义简洁大方的Latex Beamer theme(主题) 及如何用 Vim 3分钟制作一个幻灯片...
  3. WEB安全_csrf攻击
  4. 字符串的驻留(String Interning)
  5. ASP.NET Core 实战:将 .NET Core 2.0 项目升级到 .NET Core 2.1
  6. 中间件——构筑复杂分布式应用的关键技术(转)
  7. 切换账号_在iOS 13在如何切换App Store账号
  8. 关于Go语言,你不得不知的并发模式
  9. Coffice协同办公管理系统(C#)(
  10. SW-1、SW-2 通过 VSF 技术形成一台虚拟的逻辑设备
  11. 无人车传感器 GPS 深入剖析
  12. 量子纠缠在量子计算机中的作用,解密量子计算机,量子叠加和量子纠缠是制胜关键...
  13. 新浪-InSAR博客网址Blog of Jerome Cheung
  14. 微信打开网址提示在浏览器中打开的办法
  15. 没有学历学了JAVA怎么找份工作_自学java没学历可以找到工作嘛?
  16. 活动报名 | 清华大学交叉信息研究院高阳:视觉机器人学习
  17. 去掉图题注 空格_【转载】论文排版-Word插入题注时自动删除标签与编号前的空格,编号后添加空格...
  18. 微信支付服务器system error,微信企业支付--遇到不明确结果的err_code:SYSTEMERROR,NOT_FOUND...
  19. SQL级联表树形(三)
  20. 宗镜录略讲——南怀瑾老师——系列2

热门文章

  1. flag计算机语言的意思,flag是什么意思-c语言flag的用法
  2. 智能车学习(2)—— 舵机、电机
  3. c#中调用window的 wmi服务获取本机usb信息
  4. H桥电机驱动基本原理
  5. 【电路】PT1000/PT100温度采集电路
  6. 使用python进行微博登陆
  7. BeanNotOfRequiredTypeException,Bean named ‘xx‘ is excepted to be of type ‘xx‘ but was ‘$Proxy30 ‘
  8. java发送请求_Java模拟HTTP的Get和Post请求(增强)
  9. Excel的Sumif、Sumifs求和结果错误
  10. Android自动化批量图片压缩插件McImage