美文网首页
hover的事件功能演示

hover的事件功能演示

作者: 春木橙云 | 来源:发表于2017-06-22 16:53 被阅读197次

纯css实现事件绑定

默认情况下如果你想hover到一个元素上改变另外一个元素的CSS样式,被改变的元素必须是被hover元素的子元素,但你现在container和wrap不是父子关系,而是兄弟关系,那么你必须要这样设置了。

.container:hover +.wrap{
    background: red;
}

HTML:

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>demo</title>
    <link rel="stylesheet" href="./css/ex.css">
  </head>
  <body>
    <div class="box-all">
      <div class="box">首页</div>
      <div class="box">作品</div>
      <div class="box box3">更多</div>
      <div class="box-pull">
        <div class="box2">github</div>
        <div class="box2">知乎</div>
        <div class="box2">微博</div>
      </div>
    </div>
  </body>
</html>

css:

.box-all{
  width: 600px;
  margin:0 auto;
  position: relative;
  box-shadow: 2px 2px 8px #999;
  border-radius: 5px;
}
.box-all:after{
  display: block;
  content: "";
  clear: both;
}
.box{
  float:left;
  width: 70px;
  height: 35px;
  text-align: center;
  line-height: 35px;
}
.box:hover{
  background-color: #999;
}
.box2:hover{
  background-color: green;
}

.box-pull{
  position: absolute;
  top: 37px;
  left: 143px;
  height: 100px;
  width: 150px;
  display: none;
}
.box2{
  height: 33px;
  line-height: 33px;
  padding-left: 10px;
  box-shadow: 2px 2px 8px #999;

}

.box-all>div:hover +.box-pull{
  display: block;
}

相关文章

  • hover的事件功能演示

    纯css实现事件绑定 默认情况下如果你想hover到一个元素上改变另外一个元素的CSS样式,被改变的元素必须是被h...

  • jQuery添加/移除伪类(hover)

    伪类演示: 移除伪类:removeClass(hover) 结果是同上,没有任何变化。 :hover是伪类,伪类是...

  • dagre-d3 项目实践

    功能包含: 鼠标滚动放大缩小 node节点click、hover、color设置 edge连线hover 动态添加...

  • hover事件延迟处理方法

    先来说说项目中遇到的问题. 原因是hover绑定事件干扰,这里就需要对hover事件进行延时处理。修改后的代码如下...

  • jq的hover事件

  • vue 封装hover指令

    相信习惯了使用jq的hover事件的小伙伴们用vue时想使用hover事件感觉好麻烦,这里我给使用vue的自定义指...

  • 如何解决a标点击后hover事件失效的问题?

    在下面代码中我们给a标签设置了hover和visited ,我们在点击之后hover事件失效 a:link:未访问...

  • 2018-11-07 JavaScript

    Web事件 鼠标点击事件:click鼠标悬停事件:hover鼠标移走事件:mouseout鼠标提交事件,触发JS函...

  • jQuery基础事件篇

    一、事件 1.1、绑定事件 1.2、解除事件 1.3、简单事件 1.4、复合事件hover(fn1,fn2):鼠标...

  • 2018-11-07

    鼠标点击事件:click 鼠标悬停事件:hover 鼠标移走事件:mouse out 鼠标提交事件,触发JS函数:...

网友评论

      本文标题:hover的事件功能演示

      本文链接:https://www.haomeiwen.com/subject/gnmfcxtx.html