CSS+asp仿迅雷人气指数

来源:风之相随'S BLOG 时间:2009-08-03 14:11:00 

大家都熟悉迅雷看看里面的电影人气指数这个小图标吧

先看看我的效果图

再看看迅雷的截图

比较好看,是根据电影的人气指数来显示热度,下面我们就来模仿一下

<style>
ul.point { 
    display:inline; 
width:30px; 
float:right; 
height:8px;
}
ul.point li { 
      float:left; 
   width:2px;
   height:6px; 
   overflow:hidden; 
   border:1px solid #000000; 
   margin-right:1px; 
   clear:none; 
   font-size:0px;
}
ul.point li.l0 { 
      border-color:#FFAD2E; 
   background:#FEFBD8;
}
ul.point li.l1 { 
      border-color:#FEAA26; 
   background:#FFF6C1;
}
ul.point li.l2 { 
      border-color:#EE8800; 
   background:#FFEA8F;
}
ul.point li.l3 { 
      border-color:#E77E01; 
   background:#FFE489;
}
ul.point li.l4 { 
      border-color:#DD6A00; 
   background:#FDCA89;
}
ul.point li.l5 { 
      border-color:#DDDDDD; 
   background:#FFFFFF;
    }
</style>
<ul class="point"><li class="l0"></li><li class="l1"></li><li class="l2"></li><li class="l5"></li><li class="l5"></li></ul><li><span><a href="#" target="_blank">[亲爱妈妈]</a></span><a target="_blank" href="#" >纪念伟大的岳母</a>(岳母)</li>
<ul class="point"><li class="l0"></li><li class="l1"></li><li class="l2"></li><li class="l5"></li><li class="l5"></li></ul><li><span><a href="#" target="_blank">[亲爱妈妈]</a></span><a target="_blank" href="#" >纪念伟大的孟母</a>(孟母)</li>
<ul class="point"><li class="l0"></li><li class="l1"></li><li class="l5"></li><li class="l5"></li><li class="l5"></li></ul><li><span><a href="#" target="_blank">[亲爱妈妈]</a></span><a target="_blank" href="#" >纪念杨开慧同志</a>(杨开慧)</li>
<ul class="point"><li class="l0"></li><li class="l5"></li><li class="l5"></li><li class="l5"></li><li class="l5"></li></ul><li><span><a href="#" target="_blank">[父爱如山]</a></span><a target="_blank" href="#" >纪念宋庆龄同志</a>(宋庆龄)</li>

可以看出来,从I0到I5的颜色是越来越浅。编排的顺序不一样显示出来的人气指数就不一样了。

我来一个截图,证实一下以上代码的静态效果。

那么怎么来灵活应用?根据数据库中的文章浏览量(数字)来确定人气指数自动显示呢?

下面编写一个ASP函数


Function show_hot_point(num)
    Dim view_number
view_number=CInt(num)
    If view_number="" Then 
    view_number=0 
    End If 
If view_number < 200 Then 
      show_hot_point= "<li class=""l0""></li><li class=""l5""></li><li class=""l5""></li><li class=""l5""></li><li class=""l5""></li>"
   End If
If view_number > 200 and view_number < 300 Then 
      show_hot_point= "<li class=""l0""></li><li class=""l1""></li><li class=""l5""></li><li class=""l5""></li><li class=""l5""></li>"
   End If
If view_number > 300 and view_number < 400 Then 
      show_hot_point= "<li class=""l0""></li><li class=""l1""></li><li class=""l2""></li><li class=""l5""></li><li class=""l5""></li>"
   End If
If view_number > 400 and view_number < 500 Then 
      show_hot_point= "<li class=""l0""></li><li class=""l1""></li><li class=""l2""></li><li class=""l3""></li><li class=""l5""></li>"
   End If
If view_number > 500 Then 
      show_hot_point= "<li class=""l0""></li><li class=""l1""></li><li class=""l2""></li><li class=""l3""></li><li class=""l4""></li>"
   End If
End Function

熟悉ASP的朋友应该明白这段代码的作用

在使用中调用函数即可,比如存储文章浏览次数的字段为viewnum:

Response.Write "<ul class=""point"">"& show_hot_point(rs("viewnum")) &"</ul>"


标签:asp,函数,迅雷,指数
0
投稿

猜你喜欢

  • Gradio机器学习模型快速部署工具应用分享前篇

    2023-07-23 12:10:45
  • python beautiful soup库入门安装教程

    2023-03-04 06:24:27
  • Mysql中TIMESTAMPDIFF函数的语法与练习案例

    2024-01-28 18:43:44
  • python3图片转换二进制存入mysql

    2023-05-18 07:06:50
  • Python绘制雷达图时遇到的坑的解决

    2021-05-18 00:09:03
  • 在Python中使用判断语句和循环的教程

    2022-06-03 22:31:27
  • 深入理解Python虚拟机中的Code obejct

    2023-05-05 02:39:31
  • python机器学习Sklearn实战adaboost算法示例详解

    2023-08-15 06:35:59
  • Python3.7将普通图片(png)转换为SVG图片格式(网站logo图标)动起来

    2021-09-26 00:05:53
  • 分享几个字体设计

    2007-10-10 13:53:00
  • Python进行区间取值案例讲解

    2021-10-23 15:17:34
  • Python3 类型标注支持操作

    2021-12-25 05:39:41
  • python实现简单的计算器功能

    2021-02-08 03:38:54
  • mysql 显示SQL语句执行时间的代码

    2024-01-16 03:25:14
  • Python3之手动创建迭代器的实例代码

    2021-10-15 21:00:30
  • 浅析Sql server锁,独占锁,共享锁,更新锁,乐观锁,悲观锁

    2024-01-14 01:53:11
  • python实现逻辑回归的示例

    2022-04-05 05:16:59
  • 基于python3 pyQt5 QtDesignner实现窗口化猜数字游戏功能

    2022-02-05 00:56:54
  • 详解Python OpenCV图像分割算法的实现

    2022-11-28 13:15:44
  • 99%的程序员都会收藏的书单 你读过几本?

    2022-10-01 19:45:59
  • asp之家 网络编程 m.aspxhome.com