juery+css菜单滑动效果

590 ℃

1、div代码

<div class="nav">
	<div class="on"></div>
    <ul>
        <li>首页</li>
        <li>技巧</li>
        <li>方法</li>
        <li>扩展</li>
    </ul>
</div>

2、css代码

* {
	margin:0;
	padding:0;
}
body {
	background-color:#b6b3b3;
}
li {
	list-style:none;
}
.nav {
	width:440px;
	height:60px;
	margin:100px auto;
	border-radius:70px;
	position:relative;
}
.nav ul {
	display:flex;
	align-items:center;
}
.nav ul li {
	width:100px;
	height:50px;
	line-height:50px;
	box-sizing:border-box;
	border-radius:10px;
	text-align:center;
	color:#333;
	cursor:pointer;
	margin: 0 5px
}
.nav .on{
	width:100px;
	height:50px;
	border-radius:10px;
	background:#f00;
	position:absolute;
	left:35px;
	top:0;
	z-index:-1;
	transition:all .3s;
	margin: 0 5px;
}

3、js代码

$(function() {
    var left = 0;
    $('.nav ul li').click(function() {
        left = this.offsetLeft;
        $('.nav .on').css({
            left: left - 10 + 'px',
        })
    })
})

css3+js菜单点击动态效果

span点击事件后实现点击事件禁用(类似按钮disabeld方法)

css3实现鼠标移上去隐藏提示框由上到下滑动效果

如何利用css语法控制文本显示行数

css如何去掉滚动条占用的高度

标签: css, 滑动效果, 菜单效果

上面是“juery+css菜单滑动效果”的全面内容,想了解更多关于 js 内容,请继续关注web建站教程。

当前网址:https://m.ipkd.cn/webs_2166.html

声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!

织梦DEDECMS缩短URL路径长度的方法
html设置字体颜色的几种方法介绍
帝国cms 批量添加栏目 FOR 6.5版本的
Web3.0有哪些专业术语?
MYSQL语法select查询只显示中文内容(select查询内容屏蔽英文数据)