怎么用asp语句控制标题分行?

来源:百度知道 编辑:UC知道 时间:2024/05/17 18:34:48
现在情况是这样的:我做的一个新闻页面,标题如果太长了就会分两行显示,但是这两行的行距实在太近了,怎么能控制分行并让行距变大点?
title="<font color="&rs("titlecolor")&">"&(rs("title"))&"</font>"
我看源文件是这么写的,应该怎么改?
二楼是把前15个字符留下了后面用”...”代替,我想保留全部题目

样式style="line-height:2;"就是2倍行距。
样式style="line-height:1.5;"就是1.5倍行距。
样式style="line-height:20px;"就是20象素行距。

你可以根据行的宽度,孤出大概能放多少个字,然后用VB中的LEFT就可以很容易的实现!
例子:
(本行最多能放16个字,如果超过字数就会换行,为了保证不换行我们这样做)
<%
if len(rs("newsname"))>16 then
response.write left(rs("newsname"),15)&"..."
else
response.write rs("newsname")
end if
%>
//newsname为新闻主题
//len是为了取newsname的长度
//left的意思是“从左数去多少长度”