PageAdmin网站内容管理系统(CMS)交流论坛

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

有没有办法实现最新发表的信息标题改变颜色的方法 [复制链接]

1#

和new一样的,只是把new图片改成一个css样式就可以,引用时候放在需要增加颜色的html标签内
具体演示模型代码演示:
  1. <script Language="c#" Runat="server">
  2. string newcolor(DateTime D1)
  3.      {
  4.         string rv="";
  5.         TimeSpan ts=DateTime.Now-D1;
  6.         if(ts.Days<=3)   //小于3天
  7.          {
  8.            rv=" style='color:#ff0000'";
  9.          }
  10.         return rv;
  11.      }
  12. </script>

  13. <%
  14. DataTable dt=Get_Data();
  15. DataRow dr;
  16. for(int i=0;i<dt.Rows.Count;i++)
  17. {
  18.   dr=dt.Rows; //说明:给dr赋值
  19. %>
  20. <a href="<%=Detail_Url(dr)%>" <%=newcolor((DateTime)dr["thedate"])%>><%=dr["title"].ToString()%></a>
  21.   .....自己扩展
  22. <%
  23. }
  24. %>
复制代码
<%=newcolor((DateTime)dr["thedate"])%>这句就是调用样式。如果小于三天就调用style='color:#ff0000'这个样式标题呈现红色,大于3天就空字符。

相关阅读:v3信息列表中增加new图标的模型教程
分享 转发
TOP
2#

可能是你写错了吧,
TOP
3#

你把代码贴出来看看
TOP
4#

TOP
发新话题 回复该主题