gpt4 book ai didi

javascript - 如何通过 css 将鼠标悬停在导航菜单上来隐藏和显示 bootstrap 4 卡片?

转载 作者:行者123 更新时间:2023-11-28 00:47:05 25 4
gpt4 key购买 nike

您好,我想通过将鼠标悬停在菜单列表上来显示和隐藏卡片的特定部分,我可以使用 css 隐藏卡片,但无法通过显示显示它:特定类的 css block 属性...

HTML

Navigation Menu

<div class="d-flex justify-content-center">   
<ul class="nav">
<li class="nav-item">
<a class="nav-link itemOne" href="#">Product 1</a>
</li>
<li class="nav-item">
<a class="nav-link itemTwo" href="#">Product 2</a>
</li>
</ul>
</div>

Card Section

  <div class="card  item1" style="width:12rem;">
<img class="card-img-top item" src="../image1" alt="Card image cap">
<div class="card-body item1">
<h5 class="card-title item1">Card title</h5>
<p class="card-text item1">This is a wider card with supporting text
below as a natural lead-in to additional content. This content is a little
bit longer.</p>
</div>
</div>
<div class="card item2" style="width:12rem;">
<img class="../image2" alt="Card image cap">
<div class="card-body item2">
<h5 class="card-title item2">Card title</h5>
<p class="card-text item2">This is a wider card with supporting text below
as a natural lead-in to additional content. This content is a little bit
longer.
</p>
</div>
</div>

CSS

.item1{
display:none;
}
.item2{
display:none;
}
.itemOne:hover .item1{ //Not displaying item 1
display:block;
}
.itemTwo:hover .item2{ //Not displaying item 2
display:block;
}

最佳答案

我会使用 jQuery 来完成此任务。

CSS:

.item1, .item2 {
display: none;
}

jQuery

$('.itemOne').hover(function() {
$('.item1').toggle();
});

$('.itemTwo').hover(function() {
$('.item2').toggle();
});

这是一个 example .

关于javascript - 如何通过 css 将鼠标悬停在导航菜单上来隐藏和显示 bootstrap 4 卡片?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49830079/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com