JS实现网页滚动条感应鼠标变色的方法

作者:代码家园 时间:2024-04-18 10:52:44 

本文实例讲述了JS实现网页滚动条感应鼠标变色的方法。分享给大家供大家参考。具体实现方法如下:

<html>
<head>
<title>JS实现网页滚动条感应鼠标变色</title>
</head>
<body>
把你的目光转向右侧的滚动条看一下吧?是不是很漂亮噢?鼠标放上还会变换色彩呢?
<br><br><hr> 收集于互联网,只为兴趣与学习交流,不作商业用途。</p>
<script language="JavaScript">
<!--
function scrollBar(line,face,theme)
{
if (!line||!face)
{
line=null;
face=null;
switch(theme)
{
case "blue":
var line="#78AAFF";
var face="#EBF5FF";
break;
case "orange":
var line="#FBBB37";
var face="#FFF9DF";
break;
case "red":
var line="#FF7979";
var face="#FFE3DD";
break;
case "green":
var line="#00C600";
var face="#D1EED0";
break;
case "neo":
var line="#BC7E41";
var face="#EFE0D1";
break;
}
}
with(document.body.style)
{
scrollbarDarkShadowColor=line;
scrollbar3dLightColor=line;
scrollbarArrowColor="black";
scrollbarBaseColor=face;
scrollbarFaceColor=face;
scrollbarHighlightColor=face;
scrollbarShadowColor=face;
scrollbarTrackColor="#F3F3F3";
}
}
function colorBar(){
var w = document.body.clientWidth;
var h = document.body.clientHeight;
var x = event.clientX;
var y = event.clientY;
if(x>w) scrollBar('#000080','#BFDFFF'); // Your colors
else scrollBar(null,null,"neo"); // A predefined theme
}
if (document.all){
scrollBar(null,null,"neo");
document.onmousemove=colorBar;
}
//-->
</script>
<br />
<div style="width:100%;height:1000px;"></div>
</body>
</html>

希望本文所述对大家的javascript程序设计有所帮助。

标签:JS,鼠标,变色,方法
0
投稿

猜你喜欢

  • Django 博客实现简单的全文搜索的示例代码

    2023-12-07 10:09:19
  • 数据库复制性能测试 推送模式性能测试

    2012-07-11 16:13:52
  • 数据库清除日志文件(LDF文件过大)

    2024-01-14 04:05:36
  • 点球小游戏python脚本

    2022-07-17 23:28:03
  • python爬虫开发之PyQuery模块详细使用方法与实例全解

    2021-05-28 20:54:29
  • js数字转换为float,取N位小数

    2024-05-03 15:08:33
  • keras用auc做metrics以及早停实例

    2022-04-19 03:55:12
  • Django 中使用流响应处理视频的方法

    2021-01-12 20:55:13
  • python 星号(*)的多种用途

    2021-08-13 06:16:27
  • vue.js页面加载执行created,mounted的先后顺序说明

    2024-05-09 15:10:22
  • php中防止SQL注入的最佳解决方法

    2023-08-19 21:52:20
  • pytorch网络模型构建场景的问题介绍

    2022-07-24 22:38:42
  • python 制作网站小说下载器

    2021-06-07 23:04:42
  • Python科学计算环境推荐——Anaconda

    2022-12-17 15:07:30
  • python SQLAlchemy的Mapping与Declarative详解

    2022-12-04 02:48:37
  • python处理json文件的四个常用函数

    2023-01-17 21:26:58
  • 判断所使用的浏览器不仅仅是电脑浏览器代码整理

    2023-12-13 10:13:21
  • 利用OpenCV实现YOLO对象检测方法详解

    2021-01-21 06:34:15
  • Python Matplotlib绘制动图平滑曲线

    2022-12-28 22:23:40
  • python3 Scrapy爬虫框架ip代理配置的方法

    2021-03-01 00:39:11
  • asp之家 网络编程 m.aspxhome.com