zoukankan      html  css  js  c++  java
  • 关于网站开发中div标签中设置宽度后其中文本溢出的原因和解决方法

    一.问题产生的原因

      当我们为div标签声明了宽度,但是仍然会出现文本越界的情况,不知道大家有没有发现,只有文本内容为单词或者纯数字的时候才会出现这种情况为此我特意测试了两种情况,结果如下:

      ①当文本内容为纯数字或者字母:

      ②当文本内容为汉字:

        所以我们可以得出结论:浏览器在解析我们页面的时候,给这一串数字当成一个词了,这样就不会自动切断字符串而进行换行。

    二.解决方法

      ①word-wrap:break-word     (例如div宽200px,它的内容就会到200px自动换行)

      ②word-break:break-all        (相比较于上面的方法,这种方法的好处在于假如在宽度的范围内的临界区存在一个完整的单词,它会保留一个完整的单词自动换行)

      下面让我们来测试一下

      这样我们就可以看见字母自动换行了!!!

  • 相关阅读:
    跨域的几种方式
    jQuery滚动条回到顶部或指定位置
    获取屏幕高度、宽度
    js判断手机系统和微信
    js获取url中的参数
    css3内容溢出属性
    css盒模型
    [转]swagger2 入门教程
    [转]cron表达式的用法
    [转]React入门看这篇就够了
  • 原文地址:https://www.cnblogs.com/ygxdbmx/p/9380089.html
Copyright © 2011-2022 走看看