js实现背景图片感应鼠标变化的方法
本文实例讲述了js实现背景图片感应鼠标变化的方法。分享给大家供大家参考。具体分析如下:
鼠标点击后背景图片变化,点击另外一个菜单项前面的会自动恢复背景,其实这个如果单纯使用CSS是没办法做的,我们还要使用JS来判断鼠标状态,代码如下:
<style type="text/css">
.dh a{
background:#FFFFCC;
width:50px;
height:30px;
display:block;
text-align:center;
color:#000000;
}
.dh a:hover{
background:#FF9900;
}
</style>
</head>
<body>
<div>
<div class="dh"><a href="#">导航1</a></div>
<div class="dh"><a href="#">导航2</a></div>
<div class="dh"><a href="#">导航3</a></div>
<div class="dh"><a href="#">导航4</a></div>
<div class="dh"><a href="#">导航5</a></div>
</div>
<script type="text/javascript">
$(function(){
$(".dh a").click(function(){
$(".dh a").removeAttr("style");
$(this).attr("style","background:#CCFF99;");
})
})
</script>
希望本文所述对大家的javascript程序设计有所帮助。
相关推荐
-
js实现背景图自适应窗口大小
话不多说,请看代码 <script type="text/javascript"> window.onresize = window.onload = function() { var w,bgImg; if(!!(window.attachEvent && !window.opera)) { w = document.documentElement.clientWidth; } else { w = window.innerWidth; }if(w>
-
Android自定义Button并设置不同背景图片的方法
本文实例讲述了Android自定义Button并设置不同背景图片的方法.分享给大家供大家参考,具体如下: 1.自定义MyButton类 public class MyButton extends Button { //This constructormust be public MyButton(Context context, AttributeSet attrs) { super(context, attrs); } public MyButton(Context context) { su
-
Android编程简单实现ImageView点击时背景图修改的方法
本文实例讲述了Android编程简单实现ImageView点击时背景图修改的方法.分享给大家供大家参考,具体如下: 在使用ImageView时,当被点击时,希望背景图修改一下,这样显示被点击效果明显一些.在这里,一个很简单的方法,最起码是个很清晰的方法.在res/drawable文件夹下创建一个xml文件.比如my.xml,内容如下: <?xml version="1.0" encoding="utf-8"?> <selector xmlns:an
-
利用jQuery和CSS将背景图片拉伸
现在WEB页面设计比较流行使用大背景图,那么您知道如何使用一张大背景图进行拉伸效果呢?也就是说使用一张固定尺寸的背景图片,让它在页面中随着浏览器尺寸进行拉伸,就像我们的电脑桌面壁纸效果.本文将带您一起使用jQuery和CSS实现背景图片拉伸效果. 将背景图片拉伸,而不是平铺,注意平铺效果我们可以使用CSS的background-repeat来实行背景图片的平铺效果,本文讨论的是背景图片的拉伸效果.这种效果在一些前卫的页面设计中已经广泛应用,尤其在一些独立页面,像登录页面使用拉伸的背景图片效果比较
-
javascript设置页面背景色及背景图片的方法
本文实例讲述了javascript设置页面背景色及背景图片的方法.分享给大家供大家参考,具体如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus
-
改变iOS应用中UITableView的背景颜色与背景图片的方法
改变UITableView的header.footer背景颜色 改变UITableView的header.footer背景颜色,这是个很常见的问题.之前知道的一般做法是,通过实现tableView: viewForHeaderInSection:返回一个自定义的View,里面什么都不填,只设背景颜色.但是今天发现一个更简洁的做法: 对于iOS 6及以后的系统,实现这个新的delegate函数即可: 复制代码 代码如下: - (void)tableView:(UITableView *)table
-
android中实现背景图片颜色渐变方法
常用,记录一下. 效果图: 首先新建xml文件 bg_gradient.xml 复制代码 代码如下: <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" > <gradient android:startColor="
-
js根据鼠标移动速度背景图片自动旋转的方法
本文实例讲述了js根据鼠标移动速度背景图片自动旋转的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xh
-
picLazyLoad 实现图片延时加载(包含背景图片)
如下所示: /** * picLazyLoad 图片延时加载,包含背景图片 * $(img).picLazyLoad({...}) * data-original 预加载图片地址 * alon */ ;(function($){ $.fn.imgLazyLoad = function(settings){ var $this = $(this), _winScrollTop = 0, _winHeight = $(window).height(); settings = $.extend({
-
jquery动态切换背景图片的简单实现方法
本文实例讲述了jquery动态切换背景图片的简单实现方法.分享给大家供大家参考,具体如下: (function() { var bgCounter = 0, backgrounds = [ "Images/BACKGROUND_1_TEST.png", "Images/BACKGROUND_2_TEST.png", "Images/BACKGROUND_3_TEST.png" ]; function changeBackground() { bg
随机推荐
- mongodb操作的模块手动封装
- QTabWidget标签实现双击关闭的方法(推荐)
- 移动端滑动插件Swipe教程
- 防止MySQL注入或HTML表单滥用的PHP程序
- 随机头像PHP版
- 深入解析Python设计模式编程中建造者模式的使用
- 递归形式与非递归形式的斐波那契数列的用法分析
- Android仿简书搜索框效果的示例代码
- MySQL外键创建失败1005原因汇总
- 详解IOS中GCD的使用
- php xfocus防注入资料
- JavaScript中实现块作用域的方法
- Laravel学习教程之从入口到输出过程详解
- jquery 可拖拽的窗体控件实现代码
- 前台js改变Session的值(用ajax实现)
- 仿豆瓣分页原型(Javascript版)
- java中lambda表达式语法说明
- Destoon旺旺无法正常显示,点击提示“会员名不存在”的解决办法
- android实现倒计时功能代码
- Java下http下载文件客户端和上传文件客户端实例代码
