关注互联网发展,为用户创造价值! @spritexue

20十二/070

Hover Behavior

Hover Behavior提供了对DHTML的事件onmouseover,onmouseout,onfocus以及onblur的处理。

主要内容

1.Hover Behavior简介

2.完整示例

一.Hover Behavior简介

Hover Behavior提供了对DHTML的事件onmouseover,onmouseout,onfocus以及onblur的处理。简单示例代码:

  1. <!-- bindings -->
  2.  
  3.  
  4.         <!-- actions -->
  5.  
  6.  
  7.         <!-- actions -->
  8.  
  9.  
  10.         <!-- actions -->

二.完整示例

看一个完整的示例,新建Atlas Web Site后,在ASPX页面中放一个Div,当鼠标移动到它上面时背景颜色变为浅绿色:

  1. <div>
  2.  <h3 style="text-decoration:underline">Hover Behavior Example</h3>
  3.         <div id="panel2">This element is associated to the hoverBehavior.</div>
  4. </div>

然后编写Atlas脚本,这里也用到了setProperty这个Action,来为控件添加CSS样式,还有注意一下unhoverDelay属性,设置延迟时间:

  1. <script type="text/xml-script">
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17. </script>

用到的CSS样式如下:

  1. .start{background-color:lightyellow; border:dashed 2px black;}
  2.     .hover{font-size:20pt; background-color:lightgreen; border:dashed 2px black;}

编译运行后如下:

移动鼠标到上面:

移开鼠标后:

完整示例下载:http://www.cnblogs.com/Files/Terrylee/HoverBehaviorDemo.rar

喜欢这个文章吗?

考虑订阅我们的RSS Feed吧!

标签: 发表评论
评论 (0) 引用 (0)

还没有评论.


Leave a comment

(required)

以新浪微博帐号登录

还没有引用.