本文实例讲述了JS实现css hover操作的方法。分享给大家供大家参考,具体如下:

hover我们可以用css的方式写,当然,也可以用js的方式写
<html>
<head>
<title>js的下拉菜单效果</title>
<style type="text/css">
*{
padding:0px;
margin:0px;
}
ul li{
list-style: none;
}
a{
text-decoration: none
}
.header{
height: 45px;
background-color:#FBFBFB;
border-bottom: 1px solid #C7C7C7;
}
.header-center{
width: 1000px;
height: 100%;
margin: 0 auto;
position: relative;
}
.header-mobile{
width: 130px;
position: absolute;
top:0;
right: 0;
text-align: center;
}
/* .header-mobile:hover .header-mobile-list{
display: block;
}*/
.header-mobile a{
display: block;
height: 45px;
line-height: 45px;
color:#000000;
}
.header-mobile-list{
display: none;
background:url(bg.png) no-repeat;
background-position: 20px 18px;
}
.header-mobile-list li{
height: 45px;
border-bottom: 1px dashed gray;
font-family: '微软雅黑';
line-height: 50px;
padding-left: 35px;
padding-top: 5px;
}
</style>
</head>
<body>
<header class="header">
<div class="header-center">
<div class="header-mobile" id="headerMobile">
<a href="">移动客户端</a>
<ul class="header-mobile-list" id="mobileList">
<li>新浪微博</li>
<li>新浪新闻</li>
<li>新浪体育</li>
<li>新浪娱乐</li>
<li>新浪财经</li>
<li>天气通</li>
</ul>
</div>
</div>
</header>
</body>
<script type="text/javascript">
//封装选择ID
window.onload=function(){
function $(id){
return document.getElementById(id);
}
//鼠标进
$("headerMobile").onmouseover=function(){
// this.style.display="none";
$("mobileList").style.display="block"
//给当钱的添加样式
this.style.boxShadow=" 0 2px 2px gray"
}
//鼠标出
$("headerMobile").onmouseout=function(){
$("mobileList").style.display="none"
this.style.boxShadow='none'
}
}
</script>
</html>
运行效果图如下:
更多关于JavaScript相关内容感兴趣的读者可查看本站专题:《JavaScript事件相关操作与技巧大全》、《JavaScript页面元素操作技巧总结》、《JavaScript操作DOM技巧总结》、《JavaScript错误与调试技巧总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript遍历算法与技巧总结》及《JavaScript数学运算用法总结》
希望本文所述对大家JavaScript程序设计有所帮助。
# JS
# css
# hover
# 操作
# jQuery中hover方法搭配css的hover选择器
# 实现选中元素突出显示方法
# html中CSS:hover选择器改变子元素、同级元素、就近元素的样式
# 鼠标
# 可以用
# 相关内容
# 遍历
# 感兴趣
# 数据结构
# 微软
# 给大家
# 更多关于
# 所述
# 新浪
# 程序设计
# 新浪娱乐
# 新浪体育
# 新浪财经
# 客户端
# 操作技巧
# 新浪新闻
# 讲述了
# height
相关文章:
如何在西部数码注册域名并快速搭建网站?
,制作一个手机app网站要多少钱?
郑州企业网站制作公司,郑州招聘网站有哪些?
c++ stringstream用法详解_c++字符串与数字转换利器
如何在IIS服务器上快速部署高效网站?
北京网页设计制作网站有哪些,继续教育自动播放怎么设置?
网站插件制作软件免费下载,网页视频怎么下到本地插件?
弹幕视频网站制作教程下载,弹幕视频网站是什么意思?
已有域名能否直接搭建网站?
php条件判断怎么写_ifelse和switchcase的使用区别【对比】
文字头像制作网站推荐软件,醒图能自动配文字吗?
建站之星免费模板:自助建站系统与智能响应式一键生成
建站之星后台密码遗忘或太弱?如何重置与强化?
网站设计制作企业有哪些,抖音官网主页怎么设置?
大同网页,大同瑞慈医院官网?
手机怎么制作网站教程步骤,手机怎么做自己的网页链接?
JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)
建站上传速度慢?如何优化加速网站加载效率?
家具网站制作软件,家具厂怎么跑业务?
如何在香港服务器上快速搭建免备案网站?
潍坊网站制作公司有哪些,潍坊哪家招聘网站好?
专业商城网站制作公司有哪些,pi商城官网是哪个?
网站专业制作公司,网站编辑是做什么的?好做吗?工作前景如何?
手机钓鱼网站怎么制作视频,怎样拦截钓鱼网站。怎么办?
如何自己制作一个网站链接,如何制作一个企业网站,建设网站的基本步骤有哪些?
建站之星后台管理如何实现高效配置?
如何在Windows虚拟主机上快速搭建网站?
专业网站设计制作公司,如何制作一个企业网站,建设网站的基本步骤有哪些?
如何快速搭建自助建站会员专属系统?
设计网站制作公司有哪些,制作网页教程?
如何通过远程VPS快速搭建个人网站?
香港服务器网站推广:SEO优化与外贸独立站搭建策略
建站之星图片链接生成指南:自助建站与智能设计教程
上海网站制作网站建设公司,建筑电工证网上查询系统入口?
如何在Golang中使用replace替换模块_指定本地或远程路径
制作企业网站建设方案,怎样建设一个公司网站?
如何在阿里云域名上完成建站全流程?
建站之星体验版:智能建站系统+响应式设计,多端适配快速建站
如何通过商城自助建站源码实现零基础高效建站?
如何在七牛云存储上搭建网站并设置自定义域名?
零服务器AI建站解决方案:快速部署与云端平台低成本实践
企业在线网站设计制作流程,想建设一个属于自己的企业网站,该如何去做?
如何用y主机助手快速搭建网站?
青浦网站制作公司有哪些,苹果官网发货地是哪里?
西安专业网站制作公司有哪些,陕西省建行官方网站?
高防服务器租用指南:配置选择与快速部署攻略
娃派WAP自助建站:免费模板+移动优化,快速打造专业网站
北京制作网站的公司,北京铁路集团官方网站?
济南企业网站制作公司,济南社保单位网上缴费步骤?
电影网站制作价格表,那些提供免费电影的网站,他们是怎么盈利的?
*请认真填写需求信息,我们会在24小时内与您取得联系。