先说下什么是间隔效果,如下图
就是输出的时候,一共有两个样式,隔开一个输出一个样式。
这种输出样式可以给人以一种耳目一新的感觉,风格上也比较活泼一些,要实现这种方法最简单的一个思路就是根据数据的唯一字段id来判断奇偶数,如果是奇数输出一个样式,如果是偶数,输出另一个样式。
判断奇偶数的简易asp代码为:
<%
if id mod 2 = 0 then
response.write “双数”
else
response.write “单数”
end if
%>
所以asp输出间隔样式的代码就可以为
<%
set rsp=server.createobject(“adodb.recordset”)
sql=”select top 7 [title],file_path,[time] from [article] where ArticleType=1 and cid=’224′ and view_yes=1 order by [time] desc”
rsp.open(sql),cn,1,1
if not rsp.eof then
do while not rsp.eof
id=rsp(“id”) ‘定义id
if id mod 2 = 0 then ’判断奇偶数
WebNewNewsList=WebNewNewsList&”样式1″
else
WebNewNewsList=WebNewNewsList&”样式2″
end if
rsp.movenext
loop
end if
rsp.close
set rsp=nothing
%>
在输出的时候,通过asp判断,来给输出的内容加上不同的css。
上面的asp代码输出的样式,就是截图的样式,至于样式css,这个自己写就可以了。