gpt4 book ai didi

html - CSS 中嵌套列表项的双重悬停效果

转载 作者:太空宇宙 更新时间:2023-11-03 18:39:24 25 4
gpt4 key购买 nike

我正在尝试为列表项获得不同的悬停效果。

我的列表是图像和标题(均从 wordpress 中提取)- 我希望标题的背景框在悬停时改变颜色(父 Li)和应用于图像的效果(我在 js 中使用了不透明度 fiddle 示例)。

这是一个 jsfiddle

<li id="item" class="item">
<a href="#"><img src="http://placekitten.com/g/200/300"/></a>
<br />
<a href="#" class="p_title">Entry 6</a>
</li>

情况一:将鼠标悬停在图像上,一切正常,我也希望如此。

情况 2:仅将鼠标悬停在黑框上,您会得到不同的效果。

我希望情况 2 结果 = 情况 1 结果。

我看过以下有关 Stack overflow 的内容,但没有成功。 link 1 link 2 link 3 link 4

求助!我以为这是我的标记,但我更改了几次都没有解决问题。

任何指向正确方向的指示都将不胜感激。我只设置了 CSS,但如果 java 脚本修复了它,那也很好。

谢谢

晶圆厂

最佳答案

您想声明 :hover 在 li 上,然后选择 img 或之后的标题。此外,您的标记可能会更好一些。例如:

<li class="item">
<a href="#">
<img src="http://placekitten.com/g/200/300" />
<br />
<span class="p_title">Entry 6</span>
</a>
</li>

li.item:hover img {
opacity: 1; }

li.item:hover {
background-color: #fb8008; }

关于html - CSS 中嵌套列表项的双重悬停效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17968882/

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