css - 如何在子标签的子标签上应用样式?
问题描述
<div class="product">
<div class="image">
<div class="mainimage"></div>
<div class="secondimage"></div>
</div>
<div class="productdescription"></div>
</div>
在将鼠标悬停在类上时,productdescription
我想应用display: block on class secondimage
。我该怎么做?
解决方案
我想你需要一些 JavaScript 和 jQuery 来做到这一点。
在要交互的每个 div 中放置一个 id 后:
$('#productDescription').hover(function(){
$('#secondImage').css("display","block");
});
我不知道它是否是你要找的,但它有效。
推荐阅读
- git - 修改 Git 提交的作者并保留原始提交日期
- terraform - 变量中的地图(地图(字符串))问题
- html - 填充多行 flex 布局中剩余的水平空间(“flex-grow:1”不起作用)
- swift - 如何将类转换为可解码的 Json,如 Swift 中的@SerializedName?
- powershell - Powershell - 使用密钥/密码进行 base64 编码
- node.js - Nest 无法解析 ~repository 的依赖关系
- web-scraping - 如何使用 WGET 下载静态网站,包括单独文件夹中的 CSS、JS、图像
- sticky - Can't wrap my head around Locomotive Scroll sticky 属性
- python - 将记录插入 PostgreSQL 表并过期旧记录
- typescript - 使用 sinon 测试 catch 块