全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

JS实现css hover操作的方法示例

本文实例讲述了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小时内与您取得联系。