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


Posted in Javascript onApril 07, 2017

本文实例讲述了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>

运行效果图如下:

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

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
jquery获得下拉框值的代码
Aug 13 Javascript
$.ajax返回的JSON无法执行success的解决方法
Sep 09 Javascript
JavaScript获取Url里的参数
Dec 18 Javascript
jQuery多媒体插件jQuery Media Plugin使用详解
Dec 19 Javascript
JavaScript学习笔记整理_setTimeout的应用
Sep 19 Javascript
微信小程序教程之本地图片上传(leancloud)实例详解
Nov 16 Javascript
老生常谈js中的MVC
Jul 25 Javascript
jQuery实现每隔一段时间自动更换样式的方法分析
May 03 jQuery
浅谈Express.js解析Post数据类型的正确姿势
May 30 Javascript
js实现无缝滚动双图切换效果
Jul 09 Javascript
JS实现简单移动端鼠标拖拽
Jul 23 Javascript
原生JavaScript实现留言板
Jan 10 Javascript
微信小程序 chooseImage选择图片或者拍照
Apr 07 #Javascript
微信小程序page的生命周期和音频播放及监听实例详解
Apr 07 #Javascript
JavaScript使用链式方法封装jQuery中CSS()方法示例
Apr 07 #jQuery
jQuery中map函数的两种方式
Apr 07 #jQuery
微信小程序 连续旋转动画(this.animation.rotate)详解
Apr 07 #Javascript
jQuery获取table下某一行某一列的值实现代码
Apr 07 #jQuery
js时间查询插件使用详解
Apr 07 #Javascript
You might like
Windows下PHP的任意文件执行漏洞
2006/10/09 PHP
php 目录与文件处理-郑阿奇(续)
2011/07/04 PHP
获取php页面执行时间,数据库读写次数,函数调用次数等(THINKphp)
2013/06/03 PHP
PHP-FPM之Chroot执行环境详解
2015/08/03 PHP
基于ThinkPHP+uploadify+upload+PHPExcel 无刷新导入数据
2015/09/23 PHP
php微信公众号开发之现金红包
2018/04/16 PHP
php实现微信小程序授权登录功能(实现流程)
2019/11/13 PHP
关于jquery.validate1.9.0前台验证的使用介绍
2013/04/26 Javascript
jQuery动画与特效详解
2015/02/01 Javascript
jQuery删除一个元素后淡出效果展示删除过程的方法
2015/03/18 Javascript
jQuery获取cookie值及删除cookie用法实例
2016/04/15 Javascript
protractor的安装与基本使用教程
2017/07/07 Javascript
基于axios 解决跨域cookie丢失的问题
2018/09/26 Javascript
Vue组件为什么data必须是一个函数
2020/06/11 Javascript
python使用内存zipfile对象在内存中打包文件示例
2014/04/30 Python
DJANGO-ALLAUTH社交用户系统的安装配置
2014/11/18 Python
python实现猜数字小游戏
2020/03/24 Python
Python循环结构的应用场景详解
2019/07/11 Python
python验证码图片处理(二值化)
2019/11/01 Python
Python通过递归获取目录下指定文件代码实例
2019/11/07 Python
基于python 等频分箱qcut问题的解决
2020/03/03 Python
Numpy实现卷积神经网络(CNN)的示例
2020/10/09 Python
HashMap和Hashtable的区别
2013/05/18 面试题
工厂会计员职责
2014/02/06 职场文书
迎新春趣味活动方案
2014/08/24 职场文书
小学生教师节演讲稿
2014/09/03 职场文书
水利局群众路线专题民主生活会发言材料
2014/09/21 职场文书
人民调解协议书范本
2014/10/11 职场文书
个人批评与自我批评范文
2014/10/17 职场文书
2014年教育教学工作总结
2014/11/13 职场文书
会计工作态度自我评价
2015/03/06 职场文书
公司放假通知怎么写
2015/04/15 职场文书
Python使用sql语句对mysql数据库多条件模糊查询的思路详解
2021/04/12 Python
关于flex 上下文中自动 margin的问题(完整例子)
2021/05/20 HTML / CSS
利用js实现简单开关灯代码
2021/11/23 Javascript
Python 统计序列中元素的出现频度
2022/04/26 Python