本文
介绍了js
鼠标点击
图片切换效果的实现代码。供大家
分享,供大家
参考:
运行效果的
截图如下:
具体代码如下:
HTML代码:
马里布
报价:11.99-23.69万
身体结构:三例
油耗:8.3-12.0l
奏鸣曲8
报价:13.39-22.59万
身体结构:三例
油耗:9.0-12.0l
K5
报价:10.88-25.58万
身体结构:三例
油耗:8.4-13.0l
CSS代码:
ul.menu >李>一{
浮点数:左;
宽度:265px;
身高:50px;
边距:450px;
文本对齐:中心;
行高:50px;
颜色:# DDD;
背景颜色:# 333;
字母间距:1px;
光标:指针;
文字装饰:无;
文字阴影:0px 0px 1px # FFF;
}
ul.menu >李UL {
列表样式:无;
浮点数:左;
边距:- 180px;
宽度:100%;
身高:110px;
20px垫上;
后台重复:不重复;
背景颜色:透明;
}
ul.menu > Li UL li {
显示:无;
}
ul.menu >李ul.sub1 { {
背景图像:URL('。 / / bg1sub IMG。png);
}
ul.menu >李ul.sub2 { {
背景图像:URL('。 / / bg2sub IMG。png);
}
ul.menu >李UL。SUB3 {
背景图像:URL(。 / / bg3sub PNG图片。);
}
ul.menu > Li UL Li {
颜色:# FFF;
文字装饰:无;
行高:30px;
左:20px保证金;
文字阴影:1px 1px 1px # 444;
字体大小:11px;
}
ul.menu > Li UL Li:悬停{
底部边框:1px点缀# FFF;
}
ul.menu >里ul.sub1李{
显示块;
}
JS代码:
如果(document.defaultview | |!!
文件。defaultview。getcomputedstyle){ / / IE6-IE8
无功oldcurcss = jquery.curcss;
jquery.curcss =
功能(元素、名称、力){
如果(name = 'background-position){
名称= 'backgroundposition;
}
如果(
名字)!= = 'backgroundposition' elem.currentstyle元素。currentstyle {名称} { | | | |!)
返回oldcurcss.apply(这个
参数);
}
VaR的风格= elem.style;
如果(!强制样式样式{名称}){
{姓名}回报方式;
}
返回oldcurcss(元素,'backgroundpositionx,力)+ + oldcurcss(元素,'backgroundpositiony,力);
};
}
无功oldanim =美元。fn.animate;
美元。fn.animate =功能(道具){
如果('background-position'in道具){
prop.backgroundposition =道具{ 'background-position};
删除道具{ 'background-position};
}
如果('backgroundposition'in道具){
prop.backgroundposition = '(' + prop.backgroundposition;
}
返回oldanim.apply(这个参数);
};
函数toArray(强){
强= strg.replace( /左|顶/ g,'0px);
强= strg.replace( /右|底/ g,百分之百);
(强= strg.replace /({ 0-9 。} +)/ g(的| )|美元),1px美元2美元);
VaR既= strg.match( /(- { 0-9 。} +)(PX | 2 | EM | PT) S(- { 0-9 。} +)(PX | 2 | EM | PT) /);
返回{ parseFloat(RES { 1 },10)、RES { 2 },parseFloat(RES { 3 },10)、RES { 4 } };
}
以上是js鼠标点击图片切换效果来实现的主要代码,你想做的鼠标点击点击图片切换效果。