新浪微博下拉菜单案例

简介: 下文用于解析新浪微博是怎么做成的

image.png

鼠标经过的时候,下拉内容显示;鼠标离开的时候,下拉内容隐藏。

image.png

<!DOCTYPE html><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width, initial-scale=1.0"><metahttp-equiv="X-UA-Compatible"content="ie=edge"><title>Document</title><style>        * {
margin: 0;
padding: 0;
        }
li {
list-style-type: none;
        }
a {
text-decoration: none;
font-size: 14px;
        }
.nav {
margin: 100px;
        }
.nav>li {
position: relative;
float: left;
width: 80px;
height: 41px;
text-align: center;
        }
.navlia {
display: block;
width: 100%;
height: 100%;
line-height: 41px;
color: #333;
        }
.nav>li>a:hover {
background-color: #eee;
        }
.navul {
display: none;
position: absolute;
top: 41px;
left: 0;
width: 100%;
border-left: 1pxsolid#FECC5B;
border-right: 1pxsolid#FECC5B;
        }
.navulli {
border-bottom: 1pxsolid#FECC5B;
        }
.navullia:hover {
background-color: #FFF5DA;
        }
</style></head><body><ulclass="nav"><li><ahref="#">微博</a><ul><li><ahref="">私信</a></li><li><ahref="">评论</a></li><li><ahref="">@我</a></li></ul></li><li><ahref="#">微博</a><ul><li><ahref="">私信</a></li><li><ahref="">评论</a></li><li><ahref="">@我</a></li></ul></li><li><ahref="#">微博</a><ul><li><ahref="">私信</a></li><li><ahref="">评论</a></li><li><ahref="">@我</a></li></ul></li><li><ahref="#">微博</a><ul><li><ahref="">私信</a></li><li><ahref="">评论</a></li><li><ahref="">@我</a></li></ul></li></ul><script>// 1. 获取元素varnav=document.querySelector('.nav');
varlis=nav.children; // 得到4个小li// 2.循环注册事件for (vari=0; i<lis.length; i++) {
lis[i].onmouseover=function() {
this.children[1].style.display='block';
            }
lis[i].onmouseout=function() {
this.children[1].style.display='none';
            }
        }
</script></body></html>
相关文章
|
6月前
CSDN博客置顶操作
CSDN博客置顶操作
47 0
|
11月前
|
JSON 小程序 前端开发
微信公众号开发(三)设置底部菜单
填写access_token值,关于如何获取accesstoken值,请参见《微信公众号开发(二)微信公众号的access_token》 最后,将想要设置菜单的json写入body中。
208 0
|
JSON 运维 前端开发
使用bython给我掘金主页自定义个性化页面
使用bython给我掘金主页自定义个性化页面
148 0
使用bython给我掘金主页自定义个性化页面
仿QQ对话列表滑动删除与置顶的原理及实现(二)
仿QQ对话列表滑动删除与置顶的原理及实现(二)
105 0
仿QQ对话列表滑动删除与置顶的原理及实现(二)
|
Android开发 容器
仿QQ对话列表滑动删除与置顶的原理及实现(一)
仿QQ对话列表滑动删除与置顶的原理及实现(一)
144 0
仿QQ对话列表滑动删除与置顶的原理及实现(一)
|
JavaScript
【VIP视频网站项目一】搭建视频网站的前台页面(导航栏+轮播图+电影列表+底部友情链接)
版权声明:本文为博主原创文章,未经博主允许不得转载。更多学习资料请访问我爱科技论坛:www.52tech.tech https://blog.csdn.net/m0_37981569/article/details/82557308 ...
2448 0
|
XML Java Android开发
Android开发案例 设置背景图片轮播
Android开发案例 设置背景图片轮播
196 0
Android开发案例 设置背景图片轮播