产品使用及交流论坛

首页 » 产品使用交流区 » 安装及使用交流 » 请大虾帮忙修改图文混排模型
luaiyong - 2014/9/24 9:53:43
7609

<ul class="tw_article">
<%
DataTable dt=Get_Data();
DataRow dr;
for(int i=0;i<dt.Rows.Count;i++)
{
dr=dt.Rows[i];
%>
<li>
<span class="pic"><a href="<%=Detail_Url(dr)%>" target="<%=Target%>"><img src="<%=dr["titlepic"]%>" border="0" style="<%=TitlePic_Size%>"></a></span>
<span class="title"><a href="<%=Detail_Url(dr)%>" target="<%=Target%>" title="<%=Server.HtmlEncode(dr["title"].ToString())%>" style="<%=dr["pa_style"]%>"><%=SubStr(dr["title"].ToString(),Title_Num,true)%></a></span>
<p class="introduct"><%=dr["pa_introduct"]%></p>
</li>
<%
}
%>
</ul>

想要图文混排每行显示2列,然后图片的边上显示的是正文的前100个字符(我的是显示标题内容)。该怎么改啊。论坛中找了说是加一条<li style="float:width50%“;> ,试过了不成功啊。到底该怎么改代码啊?请xiyou大虾指教。非常感谢!
xiyou - 2014/9/24 15:54:08
<li> 改为 <li style="float:left;width:50%;padding:0px;margin:0px">
这个没有测试过,具体效果自己调式
前100个字符
<%=dr["pa_introduct"]%>
改为
<%=SubStr(dr["pa_introduct"].ToString(),1000,true)%>
luaiyong - 2014/9/24 16:45:50
每行显示2列是成功了,但是图片边上显示的还是标题文字,怎样才能变成显示正文的前100个字符啊?
1
查看完整版本: 请大虾帮忙修改图文混排模型