自动换行问题,正常字符的换行是比较合理的,而连续的数字和英文字符常常将容器撑大,挺让人头疼,下面介绍的是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 页面太长,页面数据展示的太长,怎么让他自动换行相关推荐

  1. ggplot2作图细节(长宽数据转化,数据集挑选,变量排序,调色板限制变量解决方案)

    ggplot2作图细节 我们每个人作图之前都需要将数据整理到位,不然走不到作图哪一步,就进行不下去了.学会前期数据处理比后期图形选择更加重要. 长宽数据概念以及转换 长宽数据在数据运算作图领域非常重要 ...

  2. 首页数据展示前端页面

    首页数据展示前端页面 1.首页前端实现 1.1.封装api请求,用户调用后端接口 1.1.1.创建api文件夹,创建/api/hosp/hosp.js 1.1.2.创建/api/cmn/dict.js ...

  3. SpringBoot简单项目搭建,从数据读取数据展示到页面

    springboot快速搭建web项目,无需繁琐xml配置,热部署,无需重启服务器,简单部署只需打jar包即可,有很多的优点! 刚接触到springboot花费了好几个小时,撸完一个又一个的配置坑,最 ...

  4. 如何将数据库的数据展示在页面上面呢?

    数据库中的数据 这边只是为了说明如何将数据库的数据展示在页面上面,逻辑暂时不作考虑. 1.通过链接的形式去访问Servlet http://localhost:8080/JF190902/UserSe ...

  5. Django----将后端数据展示在前端页面(展示用户列表及详情页)

    需求描述: 如下图,将后台数据库中的用户列表数据展示出来,点击某用户后,进入信息详情页面 解决方案: 涉及知识点:模板语言 django除了可以渲染html语言,还支持模板语言: {% for use ...

  6. IOS UITableView详解一数据展示 页面简单实现

    为什么80%的码农都做不了架构师?>>>    一 UITableView简介 UITableView用于表格数据展示,是使用频率最高的控件.UITableView继承自UIScro ...

  7. 集合对象数据展示到前端页面

    首先集合对象数据展示到前端容易被遗忘,这个问题还是记录下比较好.集合对象数据就是对象的集合数据通过迭代的方式分布到前端: @RequestMapping(value = "/item/ite ...

  8. h5页面笔按下默认是拖动_屡屡刷屏的长页面H5原来是这样诞生的

    昨天整理资料的时候,突然翻到了很早之前做的一个H5.看着那久远的日期,我不禁沉醉在假想的美好回忆中并沾沾自喜.然而,当我打开这个作品的时候--这是什么东西?!这是想气死谁?!不说那五颜六色的标题.时大 ...

  9. android数据回传多个页面_Android Day06四大组件之Activity多页面跳转和数据传递

    ToolBar中menu无法同时显示图标和文字问题的解决方法 Toolbar添加返回按钮 ToolBar与ActionBar 1.什么是Activity 官方文档是这么说的:Anwhich users ...

最新文章

  1. 判断一个数是否是素数(质数)
  2. java继承 子类重写父类方法
  3. 在JDK 9中将InputStream传输到OutputStream
  4. 【spider】selenium模拟点击斗鱼示例
  5. android signal 处理总结
  6. 20180326-1777-1.2-UMLDOC
  7. OSChina 周三乱弹 —— 万众期待的拉黑功能
  8. fastble找不到手机_Android蓝牙库FastBle的基础入门使用
  9. Unity 内置渲染管线、SRP、URP、HDRP区别
  10. 素描构图中的对比与调和
  11. Centos 8 安装 Openbravo 之安装 postgresql
  12. Expressive Body Capture: 3D Hands, Face, and Body from a Single Image
  13. 【机器学习炼丹炉】使用便宜的x99和二手显卡,单显卡的学习机器在3000元,多显卡更贵,可以用支架,架起显卡,用做算法的学习使用,模型训练需要显卡的算力支持,低成本做算法研究,万一从入门到放弃了呢
  14. Windows下使用IDEAS对cala文件打jar包
  15. MySQL 数据库基础
  16. 低腰产品的软文营销之道 如何利用软文引流宣传产品利用软文营销提升低腰产品的知名度 如何打造有效的软文引流策略
  17. Container is running beyond physical memory limits
  18. ISE14.7用自带XST综合时:ERROR:NgdBuild:604
  19. 新浪无线java游戏_用Java来写简单游戏
  20. 超微主板升级bios_AMD又给CPU打鸡血了!但刷BIOS前你要懂这些

热门文章

  1. Yeslab 华为安全HCIE-第五门-防火墙攻击防范技术
  2. 解决cron不执行的问题
  3. 基于鸿蒙操作系统的爱若琉璃(蜂鸣器版本)
  4. 2021-11-09单片机开发红外额温枪方案板
  5. python|教你一行代码用Ta的名字比心
  6. 【菜鸟进阶之路】 P4924 [1007]魔法少女小Scarlet - 洛谷
  7. 一个IT从业人员的职业道德与素养
  8. 【华为OD机试真题】羊、狼、农夫过河(狼羊过河)(c++javapython)
  9. 计算机语言字词,浅谈计算机语言中的字词句段
  10. 佳能mx398错误代码1686如何解决