Chinaunix首页 | 论坛 | 博客
  • 博客访问: 76595
  • 博文数量: 73
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 740
  • 用 户 组: 普通用户
  • 注册时间: 2014-07-04 16:50
文章分类
文章存档

2014年(73)

我的朋友

分类: Html/Css

2014-07-21 11:31:26

  • 网页上的某个区域,当鼠标移入时改变样式,鼠标移出时自动恢复样式,可以是一个图片的边框,也可以一段文字变色,掌握了原理,貌似可以做更加丰富生动的网页互动效果,这里主要是利用Js控制Hover标签所在的DIV产生动作,也是学习的好范例。

点击(此处)折叠或打开

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "">
  2. <html xmlns="">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  5. <title></title>
  6. <style>
  7. body{color:#fff;font:12px/1.5 Tahoma;}
  8. #div1{width:150px;height:150px;margin:0 auto;padding:10px;background:black;border:10px solid #000;cursor:crosshair;}
  9. #div1.hover{color:red;background:#f0f0f0;border:10px solid red;}
  10. </style>
  11. <script>
  12. window.onload = function ()
  13. {
  14.     var oDiv = document.getElementById("div1");
  15.     oDiv.onmouseover = function ()
  16.     {
  17.         oDiv.className = "hover"
  18.     };
  19.     oDiv.onmouseout = function ()
  20.     {
  21.         oDiv.className = ""    
  22.     }
  23. };
  24. </script>
  25. </head>
  26. <body>
  27. <div id="div1">鼠标移入改变样式,鼠标移出恢复。</div>
  28. </body>
  29. </html>


阅读(727) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~