html - 将文本换行到 div 内的新行

标签 html css

我有两个 div,其中的文本经常会发生变化。当两个 div 内的内容变为容器 div 的两倍宽时,我希望左侧 div 将文本换行到新行。

这是我想要的结果:
This is my desired result:

<html>
    <head>
         <style type="text/css">
             #header {
                position:relative;
                height: 100px;
                width:150PX;
              }

              #leftdiv {
                position: absolute;
                float:left;
                left:0px;
                bottom:0px;
                font-size: 10px; 
               }     

              #rightdiv {
                position:absolute;
                float:right;
                right:0px;
                bottom:0px;
                font-size: 10px; 
             }
          </style>
      </head>
      <body>
          <div id="header">
             <div id="leftdiv">Content in Left Div</div>
             <div id="rightdiv">Content in Right More</div>
          </div>
      </body>
</html>

最佳答案

用这个 word-wrap: break-word;
分配所有您希望文本包裹类的 div,然后使用 word-wrap: break-word; 设置该类的样式

关于html - 将文本换行到 div 内的新行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19307596/

相关文章:

Javascript 保留单选按钮值、下拉值和复选框选择值

php - 如何使用表格对齐输入字段

html - CSS 中的媒体查询

css - 仅当顶部栏粘在顶部时如何显示元素? - Zurb 基金会

jquery - 使用离线数据表文件而不是 cdn

javascript - 如何像页脚一样将div卡住到页面底部

javascript - 在我的 HTML 代码中的何处插入 JavaScript 库和 CSS?

html - 即使高度设置为 100%,当我缩小浏览器大小时,文本会与背景重叠吗?

css - 如何在 Bootstrap glyphicons 中添加引号图标?

html - 垂直滚动条不起作用