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弹出窗口插件 LeanModal的使用方法
Mar 10 Javascript
jQuery中.live()方法的用法深入解析
Dec 30 Javascript
jQuery中parents()和parent()的区别分析
Oct 28 Javascript
Node.js 文件夹目录结构创建实例代码
Jul 08 Javascript
Web打印解决方案之证件套打的实现思路
Aug 29 Javascript
jQuery文字轮播特效
Feb 12 Javascript
angularjs实现猜数字大小功能
May 20 Javascript
vuejs项目打包之后的首屏加载优化及打包之后出现的问题
Apr 01 Javascript
vue左右侧联动滚动的实现代码
Jun 06 Javascript
JS浏览器BOM常见操作实例详解
Apr 27 Javascript
JS实现手风琴特效
Nov 08 Javascript
Vue router安装及使用方法解析
Dec 02 Vue.js
微信小程序 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
PHP正则提取不包含指定网址的图片地址的例子
2014/04/21 PHP
ThinkPHP的cookie和session冲突造成Cookie不能使用的解决方法
2014/07/01 PHP
PHP连接数据库实现注册页面的增删改查操作
2016/03/27 PHP
JavaScript实现GriwView单列全选(自写代码)
2013/05/13 Javascript
点击按钮自动加关注的代码(sina微博/QQ空间/人人网/腾讯微博)
2014/01/02 Javascript
EasyUI实现二级页面的内容勾选的方法
2015/03/01 Javascript
JavaScript的字符串方法汇总
2016/07/31 Javascript
AngularJS 应用身份认证的技巧总结
2016/11/07 Javascript
bootstrap模态框垂直居中效果
2016/12/03 Javascript
Angular.JS利用ng-disabled属性和ng-model实现禁用button效果
2017/04/05 Javascript
详解vue express启动数据服务
2017/07/05 Javascript
jQuery实现可编辑表格并生成json结果(实例代码)
2017/07/19 jQuery
浅析前端路由简介以及vue-router实现原理
2018/06/01 Javascript
Node错误处理笔记之挖坑系列教程
2018/06/05 Javascript
基于Vue实现的多条件筛选功能的详解(类似京东和淘宝功能)
2019/05/07 Javascript
javascript this指向相关问题及改变方法
2020/11/19 Javascript
[01:17]炒鸡美酒第四天TA暴走
2018/06/05 DOTA
[04:54]DOTA2-DPC中国联赛1月31日Recap集锦
2021/03/11 DOTA
python使用range函数计算一组数和的方法
2015/05/07 Python
Python实现简单求解给定整数的质因数算法示例
2018/03/25 Python
python smtplib模块自动收发邮件功能(二)
2018/05/22 Python
python django model联合主键的例子
2019/08/06 Python
关于Python核心框架tornado的异步协程的2种方法详解
2019/08/28 Python
Django CBV模型源码运行流程详解
2020/08/17 Python
利用python批量爬取百度任意类别的图片的实现方法
2020/10/07 Python
聊聊Python pandas 中loc函数的使用,及跟iloc的区别说明
2021/03/03 Python
拉斯维加斯酒店、演出、旅游、俱乐部及更多:Vegas.com
2019/02/28 全球购物
June Jacobs尊积帕官网:知名的spa水疗护肤品牌
2019/03/21 全球购物
The North Face北面法国官网:美国著名户外品牌
2019/11/01 全球购物
Under Armour安德玛意大利官网:美国高端运动科技品牌
2020/01/16 全球购物
成教自我鉴定
2013/10/27 职场文书
好的自荐信的要求
2013/10/30 职场文书
小学生十佳少年事迹材料
2014/08/20 职场文书
自主招生学校推荐信
2014/09/26 职场文书
2014年师德师风自我剖析材料
2014/09/27 职场文书
MySQL索引失效十种场景与优化方案
2023/05/08 MySQL