javascript - JavaScript - 如果鼠标悬停在父级上,则影响子级
问题描述
当鼠标在框上时,我试图在某些框中显示带有一些文本的 div。
我的问题是盒子容器.card-indus
包含标题.card-header
和要切换的文本.text-image
。所以我想在用户进入该文本图像的父框时显示.text-image
从none
到。flex
我怎样才能做到这一点?
谢谢你!
HTML
<div class="card-indus">
<div class="card-header">
<p>Digital</p>
</div>
<div class="card-content">
<img src="../images/services/digital.jpeg">
<p class="text-image">Lorem ipsum dolor, sit amet consectetur adipisicing elit. Quia voluptatibus numquam eveniet doloremque dignissimos veniam.</p>
</div>
</div>
<div class="card-indus">
<div class="card-header">
<p>Healthcare</p>
</div>
<div class="card-content">
<img src="../images/services/healthcare.jpg">
<p class="text-image">Lorem ipsum dolor, sit amet consectetur adipisicing elit. Quia voluptatibus numquam eveniet doloremque dignissimos veniam.</p>
</div>
</div>
<div class="card-indus">
<div class="card-header">
<p>Industry</p>
</div>
<div class="card-content">
<img src="../images/services/industry.jpg">
<p class="text-image">Lorem ipsum dolor, sit amet consectetur adipisicing elit. Quia voluptatibus numquam eveniet doloremque dignissimos veniam.</p>
</div>
</div>
CSS
.industries .container-industries .card-indus {
position: relative;
border: red solid 1px;
color: white;
max-height: 300px;
overflow: hidden;
height: 100%;
}
.industries .container-industries .card-indus img {
display: block;
width: 100%;
height: 100%;
object-fit: cover;
}
.industries .container-industries .card-indus .text-image {
display: none;
position: absolute;
color: red;
left: 0;
top: 0;
align-items: center;
justify-content: center;
text-align: center;
height: 100%;
}
解决方案
您可以使用简单的 css 来做到这一点
.industries .container-industries .card-indus:hover .text-image {
display: flex;
}
:hover
如果我误解了你想要的位置,你可以在你想要的类上移动选择器:)
推荐阅读
- node.js - 用户未在 Node.js Express 控制器功能中定义
- ruby - 使用 ruby 过滤器创建一个新字段
- git - 如何使 git 存储库可浏览但不可克隆?
- machine-learning - 从训练模型的 pickle 文件中获取训练数据
- php - 如何在插件中使用 ajax 处理 woocommerce 中的付款?
- segmentation-fault - 什么是“分段错误”解释,Raspberry pi 上的 Google Assistant
- java - springkafka-template 发送方法未注册回调的机会
- powershell - Powershell 在两个日期之间创建 ZIP 文件
- python - 如何从 Dataframe 向堆积面积图的每个级别添加值?
- charts - x轴上的charts_flutter标签/文本相互重叠