php - 为什么包含字符串的 PHP 变量会移到 div 之外?

标签 php html css

<分区>

所以我有一个模板,我使用 PHP 变量填充它,如下所示:

<p>'.$myVar.'</p>

除了包含字符串的 var 出于某种原因移动到父 div 之外外,工作完美。如果我像这样用静态文本替换变量

<p>A lot of nice text etc. etc.</p>

这不会发生。我很确定这不是 CSS 问题。

编辑 var 的内容是:

$myVar = 'AFDKAAGKAGGAMAGKGASKGASKLNANÖLASDNASFDNAFSDNÖADSNLNLKFDSNKAFDSNKFASDLNÖAFSÖNLAFSLNÖKAFSDLNÖAFSDNÖLKSFADÖKNLDFSAÖNKLANKLFSADNÖFASDLNÖKFSNLÖKAFLNÖKFADSKLNÖFADSKLNÖFDSALKNÖFSDANLNLÖKNÖK';

最佳答案

如果只有一个词,HTML 渲染器将无法将您的文本切割成多行。你最终会溢出。强制自动换行:

word-wrap: break-word;

关于php - 为什么包含字符串的 PHP 变量会移到 div 之外?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12902610/

上一篇:html - 使图像适合容器大小,保持纵横比

下一篇:HTML/CSS 页脚问题

相关文章:

javascript - 文本变为 "Red"颜色;找不到使它成为 "Red"的代码

php - 如何在 javascript 中实现 url 或其他内容的 php 标签

php - 我们如何从 php 中的 mysql 数据库获取原始 html

android - 禁用网页上的长按上下文菜单 (Android 4.4 - Firefox 34.0)

Javascript 在表单提交到选项卡上输入

div 上的 jQuery 动画

javascript - 如何按图库的 ID 过滤 div 元素

php - 最后插入Id()返回0

php - 选择具有在 PHP 数组中找到的 id 的行

jquery - 如何创建div容器?