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


Posted in Javascript onFebruary 26, 2015

本文实例讲述了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程序设计有所帮助。

Javascript 相关文章推荐
Javascript图像处理—虚拟边缘介绍及使用方法
Dec 27 Javascript
jQuery控制元素显示、隐藏、切换、滑动的方法总结
Apr 16 Javascript
使用requestAnimationFrame实现js动画性能好
Aug 06 Javascript
通过Tabs方法基于easyUI+bootstrap制作工作站
Mar 28 Javascript
使用jquery获取url及url参数的简单实例
Jun 14 Javascript
深入浅出 jQuery中的事件机制
Aug 23 Javascript
bootstrapValidator表单验证插件学习
Dec 30 Javascript
AngularJS的依赖注入实例分析(使用module和injector)
Jan 19 Javascript
vue中子组件的methods中获取到props中的值方法
Aug 27 Javascript
vue使用v-for实现hover点击效果
Sep 29 Javascript
vue中get请求如何传递数组参数的方法示例
Nov 08 Javascript
vue-cropper组件实现图片切割上传
May 27 Vue.js
js随机生成网页背景颜色的方法
Feb 26 #Javascript
jQuery简单实现隐藏以及显示特效
Feb 26 #Javascript
最流行的Node.js精简型和全栈型开发框架介绍
Feb 26 #Javascript
jQuery对象初始化的传参方式
Feb 26 #Javascript
JS实现文字链接感应鼠标淡入淡出改变颜色的方法
Feb 26 #Javascript
JS实现很酷的水波文字特效实例
Feb 26 #Javascript
jQuery中slideUp 和 slideDown 的点击事件
Feb 26 #Javascript
You might like
PHP4实际应用经验篇(9)
2006/10/09 PHP
php str_pad 函数用法简介
2009/07/11 PHP
php cli换行示例
2014/04/22 PHP
ThinkPHP3.1新特性之动态设置自动完成和自动验证示例
2014/06/19 PHP
php通过array_push()函数添加多个变量到数组末尾的方法
2015/03/18 PHP
php实现scws中文分词搜索的方法
2015/12/25 PHP
CodeIgniter多语言实现方法详解
2016/01/20 PHP
浅谈PHP进程管理
2019/03/08 PHP
解决windows上php xdebug 无法调试的问题
2020/02/19 PHP
Javascript前端UI框架Kit使用指南之kitjs事件管理
2014/11/28 Javascript
jQuery判断数组是否包含了指定的元素
2015/03/10 Javascript
jquery插件jquery.nicescroll实现图片无滚动条左右拖拽的方法
2015/08/10 Javascript
JavaScript制作淘宝星级评分效果的思路
2020/06/23 Javascript
Bootstrap实现默认导航栏效果
2020/09/21 Javascript
js+canvas绘制矩形的方法
2016/01/28 Javascript
JSON格式的时间/Date(2367828670431)/格式转为正常的年-月-日 格式的代码
2016/07/27 Javascript
浅析Javascript ES6中的原生Promise
2016/08/25 Javascript
纯JS焦点图特效实例(可一个页面多用)
2016/12/07 Javascript
jQuery实现的动态文字变化输出效果示例【附演示与demo源码下载】
2017/03/24 jQuery
浅谈Angular4实现热加载开发旅程
2017/09/08 Javascript
vue实现登录后页面跳转到之前页面
2018/01/07 Javascript
微信小程序自定义支持图片的弹窗
2020/12/21 Javascript
Python实现的多线程端口扫描工具分享
2015/01/21 Python
python Pygame的具体使用讲解
2017/11/03 Python
Python3实现取图片中特定的像素替换指定的颜色示例
2019/01/24 Python
python中子类与父类的关系基础知识点
2021/02/02 Python
CSS3弹性盒模型开发笔记(二)
2016/04/26 HTML / CSS
HTML5新特性之语义化标签
2017/10/31 HTML / CSS
高清屏中使用Canvas绘图出现模糊的问题及解决方法
2019/06/03 HTML / CSS
非常详细的C#面试题集
2016/07/13 面试题
护理专业本科生自荐信
2013/10/01 职场文书
《理想的风筝》教学反思
2014/04/11 职场文书
我的梦中国梦演讲稿
2014/04/23 职场文书
优秀学生党员先进事迹材料
2014/05/29 职场文书
Python爬虫基础初探selenium
2021/05/31 Python
AJAX实现省市县三级联动效果
2021/10/16 Javascript