在asp中如何实现新闻列表一行两列请大侠们指教!急求!

<ul><%sql="selecttop7*frominfowherestate>0andcolumnID=2orderbysortnumdesc,iddesc"ado.... <ul>
<%
sql="select top 7 * from info where state>0 and columnID=2 order by sortnum desc,id desc"
ado.query sql
do while not ado.eof
%>
<li><a href="display.asp?id=<%=ado("id")%>&second=<%=ado("ID")%>"><%=leftstr2(ado("title"),20)%></a> </li>
<%
ado.movenext
loop
%>
</ul>
展开
 我来答
百度网友577f80d
推荐于2016-04-16 · TA获得超过791个赞
知道小有建树答主
回答量:1352
采纳率:66%
帮助的人:525万
展开全部
看你的代码使用 ul li 无序列表;如果想实现一排二列,需要再css中定义ul 的宽度和 li的宽度 保证两个li的宽度再一个ul 内即可。
例如:
<style>
.newslist ul{
float:left;
width:200px;
height:auto;
}
.newslist ul li{
float:left;
width:100px;
height:25px;
}
</style>
追问
这样还是不行呀!还是一列呀
追答
调整宽度数值,同时检查其他的样式定义 ,比如 a是否设置display:block;等;你可以把这部分代码单独列出调试,查找问题所在。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式