html / php强制文本尽可能长时间保持在一行

时间:2014-04-27 18:29:34

标签: php html

http://puu.sh/8pRqd.png http://puu.sh/8pRtQ.png

从这两个截图中可以看出,文本并不是始终在一行上开始。它一直是随机的,有一次dvdr会在它之后有一个换行符,有一次它会继续在同一行。我不知道为什么会这样做。我希望它能够在下一行之前被迫在行上行动。

拍第二张照片: 我想要它做什么:显示像720p线的文本 我不想要它做什么:显示像dvdrip行的文本。

没有任何代码包含任何换行符,非数据库条目包含任何换行符。那么我怎么强迫它在一条线上停留一段时间呢?

if (!empty($rel_720p)) {echo "<li><strong>720p:</strong> " . $rel_720p . "</li>";}
if (!empty($rel_dvdr)) {echo "<li><strong>DVD:</strong> " . $rel_dvdr . "</li>";}
if (!empty($rel_1080p)) {echo "<li><strong>1080p:</strong> " . $rel_1080p . "</li>";}
if (!empty($rel_dvdrip)) {echo "<li><strong>DVDrip:</strong> " . $rel_dvdrip . "</li>";}

1 个答案:

答案 0 :(得分:0)

您需要在容器CSS上使用white-space: nowrap;,以及为浏览器大小定义最小和最大宽度。在这个例子中,<li>标签。