html - 悬停父元素时如何更改子元素的不透明度

标签 html css

<分区>

我想在悬停父 div 时更改子 div 图像的不透明度。如何在 CSS 中做到这一点?

<div class="parent">
    <div class="child">
        <img src="" alt="" height="" width="">
    </div>
</div>

最佳答案

使用:hover-selector并更改 img opacity :

.child:hover img {
    opacity: 0.8;
}

或者如果你想改变 while 子 div 的不透明度,那么:

.parent:hover .child {
    opacity: 0.8;
}

关于html - 悬停父元素时如何更改子元素的不透明度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51378637/

上一篇:javascript - 使用 css :nth-child selector 对列表项进行样式化

下一篇:javascript - 我的背景颜色没有随 javascript 改变

相关文章:

php - 在不同的表中显示检索数据

javascript - 如何通过不同的点击同时更改多个 CSS?

javascript - 如何使用 Javascript 删除 HTML 元素?

html - 为什么我们使用无序列表来制作导航?

Android:如何在本地 css 文件中打开 URL

javascript - 使用 Javascript 缩进 HTML 和 CSS 代码

html - Div 不扩展附加文本

python - Win8 上的 GTK3 小字体和条目

jQuery 在悬停时将 div 显示在其他 div 之上

html - iPhone/iPad 上不显示背景图像