Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html CSS:文本在div中过早换行_Html_Css - Fatal编程技术网

Html CSS:文本在div中过早换行

Html CSS:文本在div中过早换行,html,css,Html,Css,我想不出如何阻止以下文本过早包装。看看第二行的结尾,“建议”一词不应该在这一点上结束,显然有足够的空间: 这是应用于围绕文本的标记的CSS类: .teamp { font-size: 14px; line-height: 20px; font-family: MuseoSans; } 如果我删除font size声明,它看起来如下所示: 如果我删除字体系列声明,它如下所示: 似乎是在计算字体大小和/或字体系列之前计算了换行 有没有办法解决这个问题 你能用你使用的字

我想不出如何阻止以下文本过早包装。看看第二行的结尾,“建议”一词不应该在这一点上结束,显然有足够的空间:

这是应用于围绕文本的
标记的CSS类:

.teamp {
    font-size: 14px;
    line-height: 20px;
    font-family: MuseoSans;
}
如果我删除
font size
声明,它看起来如下所示:

如果我删除
字体系列
声明,它如下所示:

似乎是在计算
字体大小
和/或
字体系列
之前计算了换行


有没有办法解决这个问题

你能用你使用的字体在JSFIDLE中重新创建吗?@Brian-这很困难,因为容器、列等有很多嵌套的div。一个包含文本、维度和样式的段落就可以了,否则很难测试。无论如何,你都应该使用相对字体大小。试试
字体大小:120%;线高:130%并查看发生了什么(tm)。根据需要进行调整。我可以通过在“建议”和“公司”之间放置一个Unicode非中断空格(U+00A0)来复制小提琴中的问题。我将验证字符集规范是否为“UTF-8”,并手动重新键入这两个单词以及它们之间的空格。如果这不起作用,我一点都不知道。