我的 Web 应用程序中有一个新闻显示部分。我需要在 div 中显示前 2 行新闻,即 450px X 30 px 高度,15 px 行高。
我只需要显示前 2 行。我对服务器端字符串进行了拆分,例如
$news=$row['news'];
if(strlen($news)>200)
$news=substr($news,0,197).'...';
如果我的新闻包含超过 200 个字符,它会显示“sdasd asdasd ad...”。
但真正的问题是..
假设我的新闻包含更多“W”,那么新闻将超出 div 并显示“WWWW...”
如果新闻包含“i”......那么即使我的新闻包含超过 500 个字符,这两行也不会填满......
我想用文本填充我的 2 行,如果文本包含更多字符,则附加一个“...”。
它使我的应用程序看起来很奇怪。
我不知道如何解决这个问题。