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 相关文章推荐
利用javascript查看html源文件
Nov 08 Javascript
IE7提供XMLHttpRequest对象为兼容
Mar 08 Javascript
js cookies 常见网页木马挂马代码 24小时只加载一次
Apr 13 Javascript
JavaScript避免代码的重复执行经验技巧分享
Apr 17 Javascript
字段太多jquey快速清空表单内容方法
Aug 21 Javascript
javascript学习笔记(二)数组和对象部分
Sep 30 Javascript
jQuery过滤选择器用法分析
Feb 10 Javascript
JavaScript使用Math.Min返回两个数中较小数的方法
Apr 06 Javascript
jQuery实现图片左右滚动特效
Apr 20 Javascript
JavaScript中关联原型链属性特性
Feb 13 Javascript
浅谈Vue3.0之前你必须知道的TypeScript实战技巧
Sep 11 Javascript
低门槛开发iOS、Android、小程序应用的前端框架详解
Oct 16 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
火车头采集器3.0采集图文教程
2007/03/17 PHP
php 将bmp图片转为jpg等其他任意格式的图片
2009/06/29 PHP
PHP面向对象学习笔记之二 生成对象的设计模式
2012/10/06 PHP
PHP+Mysql+jQuery查询和列表框选择操作实例讲解
2015/10/22 PHP
PHP+MySQL实现无极限分类栏目的方法
2015/12/23 PHP
PHP pthreads v3使用中的一些坑和注意点分析
2020/02/21 PHP
基于JQuery的Select选择框的华丽变身
2011/08/23 Javascript
基于JQuery实现滚动到页面底端时自动加载更多信息
2014/01/31 Javascript
使用delegate方法为一个tr标签加一个链接
2014/06/27 Javascript
对jQuary选择器的全面总结
2016/06/20 Javascript
JavaScript实现获取远程的html到当前页面中
2017/03/26 Javascript
详解RequireJs官方使用教程
2017/10/31 Javascript
详解Puppeteer 入门教程
2018/05/09 Javascript
浅谈node中的cluster集群
2018/06/02 Javascript
浅析Angular 实现一个repeat指令的方法
2019/07/21 Javascript
vue控制多行文字展开收起的实现示例
2019/10/11 Javascript
javascript异常处理实现原理详解
2020/02/17 Javascript
[01:05:56]2018DOTA2亚洲邀请赛3月29日 小组赛A组 Newbee VS VG
2018/03/30 DOTA
python脚本替换指定行实现步骤
2017/07/11 Python
详解Django中间件的5种自定义方法
2018/07/26 Python
Python 带有参数的装饰器实例代码详解
2018/12/06 Python
Python线程之定位与销毁的实现
2019/02/17 Python
Python中的相关分析correlation analysis的实现
2019/08/29 Python
numpy实现神经网络反向传播算法的步骤
2019/12/24 Python
Python关键字及可变参数*args,**kw原理解析
2020/04/04 Python
Django如何继承AbstractUser扩展字段
2020/11/27 Python
巴西儿童时尚购物网站:Dinda
2019/08/14 全球购物
联想印度官方网上商店:Lenovo India
2019/08/24 全球购物
瑞典网上购买现代和复古家具:Reforma
2019/10/21 全球购物
亚洲在线旅行门户网站:Expedia.com.hk(智游网)
2020/04/14 全球购物
.net C#面试题
2012/08/28 面试题
火山动力Java笔试题
2014/06/26 面试题
2015年医务人员医德医风自我评价
2015/03/03 职场文书
数学教师求职信范文
2015/03/20 职场文书
毕业生爱心捐书倡议书
2015/04/27 职场文书
Python可视化动图组件ipyvizzu绘制惊艳的可视化动图
2022/04/21 Python