您的位置:寻梦网首页编程乐园CSS 初步CSS特效赏析
CSS特效赏析

CSS特效赏析
 1.动态改变样式
 2.动态可视化效果
 3.动态滤镜显示
 4.Blentrans属性
 5.Revealtrans属性
 6.动态Glow属性
 7.显示和隐藏
 8.兼容两种浏览器
 9.移动对象
 10.对象的滑动
 11.键盘控制对象
 12.鼠标控制对象
 13.Clip属性的应用
 14.动态文字变换
 15.动态改变页面样式
 16.动态时钟控制
 17.倒计时  
 18.动态刷新

 


CSS特效赏析

 上一实例 下一实例   

15、动态改变页面样式

我们先来看一下下面这个例子吧,请您用鼠标点击表格中相应的部分看效果。

时钟颜色 时钟背景 时钟字体 字体尺寸 字体粗细
紫色 红色 无边饰 24pt 普通
白色 黄色 有边饰 36pt 粗体

  通过点击表格中对应的部分,是表格上方的时钟样式发生了相应的改变。
  其实,这种效果的实现很简单,那个时钟是用JavaScript实现的。而下面的这个表格的实现代码是这样的:

  <p id="Clock" align="center"></p>
  //*引入时钟*//
  <table border="1px" align="center">
  <tr> <td class="p2">时钟颜色</td>
     <td class="p2">时钟背景</td>
     <td class="p2">时钟字体</td>
     <td class="p2">字体尺寸</td>
  <td class="p2">字体粗细</td> </tr>
  <tr> <td colspan="5" height="3px"> </td> </tr>
  <tr> <td class="p2">
  <span onmouseover="this.style.cursor='hand'"
     onmouseout="this.style.cursor=default"
     onclick="Clock.style.color='purple'">紫色</span>
  </td>
  //*设置鼠标事件,鼠标放上、离开、点击时的状态*//
  <td class="p2">
  <span onmouseover="this.style.cursor='hand'"
     onmouseout="this.style.cursor=default"
     onclick="Clock.style.background='red'">红色</span>
  </td>
  ……
  //*省略号代表的代码和“紫色”、“红色”的定义是类似的*//

  本节就介绍到这里,下一节将向您介绍一个动态时钟转换的例子。


上一实例 下一实例