悬停时,更改不近的另一个元素

布莱恩

悬停时,我尝试更改#header 高度.nav-link a我已经搜索了信息,并且主要是为了影响子元素,但我还没有弄清楚如何影响元素之外的东西。

<div id="header">
    <ul>
        <li class="nav-link"><a href="#1">Item 1</a></li>
        <li class="nav-link"><a href="#2">Item 2</a></li>
        <li class="nav-link"><a href="#3">Item 3</a></li>
    </ul>
</div>
法塔根

使用jQuery:

$(document).ready(function(){
  $('.nav-link a').on('mouseover', function(){
    $('#header').css('height', '500px');
  });
});

https://jsfiddle.net/pmyrLvxc/1/

如果您由于某种原因不知道标题的ID,但是您知道事件发生所在的项目距离目标有多远,您也可以执行以下操作:

$(this).parent().parent().css('height', '500px');

https://jsfiddle.net/pmyrLvxc/3/

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

悬停另一个元素(ReactJS)时如何更改一个元素的样式?

如何在悬停另一个元素时更改一个元素的颜色?

悬停在另一个元素上时如何更改元素的CSS元素

当另一个元素悬停在元素上时更改元素中的文本

当将另一个元素悬停在元素上时,如何更改:hover状态?

如何在另一个元素悬停时更改多个元素 css?

悬停元素时,使另一个元素出现

将一个元素悬停在另一个元素上时更改其CSS

当另一个元素纯粹悬停在 css 中时,如何更改一个元素的样式属性?

CSS - 悬停链接时更改另一个元素的样式?

在另一个元素上悬停时更改div内容

更改悬停时另一个元素的z-index

在输入悬停时选择另一个元素

当另一个悬停时更改divs属性

sass:悬停另一个div时影响另一个元素

悬停一个元素以更改另一个元素的属性

悬停一个伪元素时,使另一个伪元素出现?

将鼠标悬停在另一个元素上时如何更改元素的颜色?

将元素悬停在另一个元素上时,可以更改其背景颜色吗?

当我将父子元素悬停到另一个父子元素时,CSS问题如何应用更改?

将鼠标悬停在其中的另一个元素时,将图像更改为黑白

悬停另一个div时更改一个div的文本颜色

当一个元素悬停并影响CSS中的另一个元素/类时,如何添加悬停效果?

当悬停另一个元素不起作用时更改元素的样式

当另一个元素悬停时显示div元素

试图让 div 元素在悬停另一个元素时移动

将鼠标悬停在另一个元素上时删除<div>元素

如何在元素悬停时为另一个元素设置动画?

:将鼠标悬停在一个元素上以更改另一个元素?