根据时段自动切换你的站点CSS皮肤风格

作者:dowhatyouwant 来源:5key.net 时间:2007-09-20 18:08:00 

网站能切换几套CSS风格早已不是什么新鲜事了。大家也都知道怎么去弄。早上发现一个有意思得站点 http://www.leemunroe.com/
  同样是切换风格。不过他做了点小小的调整。站点会根据当时的时间自动调整站点风格。作者为站点制作了早上、下午、夜晚三套皮肤,主要是分别制作了背景。12点以前系统会使用早上的皮肤,过了12点,站点会自动替换成下午的风格,5点后则替换成夜晚的风格。
  主要的功能实现是靠在头部的这段判断代码,很容易理解。有兴趣可以自己试试。


<link rel="stylesheet" type="text/css"
href="<?php $hour = date("H"); if ($hour < 12) echo "morning.css"; elseif ($hour < 17) echo "day.css"; else echo "night.css"; ?>
" />


ASP版代码如下:


<link rel="stylesheet" type="text/css" href="<%
if hour(now)<12 then
  response.write "a.css"
else
  if hour(now)<17 then
    response.write "b.css"
  else
    response.write "c.css"
  end if
end if
%> " />


效果:


 


 


 

您也许对下面的文章也感兴趣:

CSS结合js实现动态更换皮肤

标签:皮肤,css,切换
0
投稿

猜你喜欢

  • 异步完成后新开窗口

    2010-04-06 12:37:00
  • 使用css给图片添加阴影入门篇

    2009-07-06 14:38:00
  • 让IE8支持eWebEditor在线编辑器

    2010-02-28 10:36:00
  • SQL 语句中的通配符

    2007-10-11 18:03:00
  • 彻底弄懂CSS盒子模式之三(浮动的表演和清除的自述)

    2007-05-11 16:52:00
  • sqlserver主键设计的注意点

    2012-08-21 10:42:44
  • 让复杂导航设计变得简单

    2008-01-07 11:50:00
  • Firefox下正则诡异问题

    2009-08-03 14:03:00
  • MySql 随机取N条数据

    2009-03-17 12:46:00
  • setInterval 和 setTimeout 会产生内存溢出

    2008-03-08 13:10:00
  • 巧用Dreamweaver MX共享Execl XP文件

    2009-07-14 21:56:00
  • 如何在ADO服务器端利用好缓存技术?

    2010-06-17 12:49:00
  • 如何提高Request集合的使用效率?

    2010-06-07 20:53:00
  • asp中获取当前页面的地址与参数的函数代码

    2011-02-20 10:37:00
  • SQL Server 1069错误(由于登录失败而无法启动服务)解决方法

    2008-09-12 17:35:00
  • SQL Server连接中经常出现的3个常见错误与解答

    2010-07-26 14:25:00
  • 兼容Firefox的点击复制js代码

    2008-08-28 12:17:00
  • 用户体验的时间尺度[译]

    2009-10-30 18:25:00
  • ASP使用wsImage组件给图片加水印代码

    2010-06-09 19:23:00
  • MySQL百万级高并发网站实战攻略

    2009-03-25 15:49:00
  • asp之家 网络编程 m.aspxhome.com