jquery悬浮菜单特效(HTML5+jQuery写的网页悬浮菜单特效,小白也能学会)

JS代码就几句,有不理解的朋友请直接在下方留言,我看到了会一一解释哈(虽然我也还算是个小白)

这个特效对大神们来说简直so so so so so easy!但我就是要要要要要要要要要发出来,分享给正在学习前端开发的朋友们,代码在下文直接复制走,而且不用说谢谢~嘿嘿。时不时发一点好玩的特效,喜欢的朋友点一下上面的关注哦。

别喷我,比起让你加群拿代码的那些教育机构的推广者,我连个广告都没打!

喷子点左上角关关关关关关关关关关关关关关关关关关关关关关关关关关关关关关关关关关关关关关关关闭!

效果图

jquery悬浮菜单特效(HTML5+jQuery写的网页悬浮菜单特效,小白也能学会)

喜欢的朋友点个关注,时不时分享有趣特效

HTML代码

<!DOCTYPE html>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>实用网站右侧常驻悬浮导航菜单js特效代码</title>

</head>

<body>

<div >

<a href='#'><span>0</span>Flash素材</a>

<a href='#'><span>1</span>菜单导航</a>

<a href='#'><span>2</span>时间日期</a>

<a href='#'><span>3</span>焦点图</a>

<a href='#'><span>4</span>tab标签</a>

<a href='#'><span>5</span>jquery特效</a>

<a href='#'><span>6</span>在线客服</a>

<a href='#'><span>7</span>广告代码</a>

<a href='#'><span>8</span>相册代码</a>

<a href='#'><span>9</span>图片特效</a>

<a href='#'><span>10</span>名站特效</a>

<a href='#'><span>11</span>视频播放</a>

<a href='#'><span>12</span>其他代码</a>

</div>

</body>

</html>

CSS代码

{

margin:0;

padding:0;

list-style-type:none;

}

a, img {

border:0;

text-decoration:none;

}

body {

font:12px/180% Arial, Helvetica, sans-serif, "新宋体";

background:#DCDCDC;

}

.box {

position:fixed;

top:0;

right:0;

z-index:9999;

width:140px;

cursor:pointer;

margin:100px 0 0 0;

}

body{

background-image:url(about:blank);

background-attachment:fixed;

}

.box{

position:absolute;

top:expression(eval(document.documentElement.scrollTop));

}

.box a {

display:block;

position:relative;

height:30px;

line-height:30px;

margin-bottom:2px;

background:#fff;

padding-right:10px;

width:130px;

overflow:hidden;

color:#333;

cursor:pointer;

right:-110px;

}

.box a:hover {

text-decoration:none;

color:#1974A1;

}

.box a:hover span {

background:#5FA429

}

.box a span {

display:block;

float:left;

width:30px;

background:#636871;

color:#fff;

font-size:16px;

text-align:center;

margin-right:10px;

font-style:normal;

}

JS代码(需要引用Jquery1.1以上版本,百度下载直接放到网站根目录即可)

<script src="jquery文件></script>//本地没有的朋友百度下载直接放到网站根目录即可,把“jquery文件“ 替换成你的jquery文件名

<script type="text/javascript">

$(function() {

var timer = null;

$(".box").mouseenter(function() {

clearTimeout(timer);

var that = $(this);

timer = setTimeout(function() {

that.find("a").each(function(index,ele){

setTimeout(function(){

$(ele).stop().animate({right:0},200);

},50*index);

})

},200)

}).mouseleave(function() {

if(timer) {

clearTimeout(timer);

}

$(this).find("a").each(function(index,ele) {

setTimeout(function(){

$(ele).stop().animate({right:-110},200);

},50*index);

})

})

})

</script>

<script type="text/javascript">

function stops(){

return false;

}

document.oncontextmenu=stops;

</script>

结语

喜欢的朋友给个关注,经常分享一些好玩的特效。希望能和有兴趣的朋友一起成长。哪里不懂得朋友可以私信我或者在下方留言,我看到会回复的哦~

版权声明:本文内容由互联网用户投稿发布,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2211788188@qq.com 举报,一经查实,本站将立刻删除。如需转载请注明出处:https://www.wptmall.com/a/article/17808

为您推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注