仅在悬停时显示文本
show text only on hover
我有悬停问题,我希望文本和跨度仅在悬停时显示,但在我的情况下,文本和跨度一直显示,我认为字体很难阅读任何修复它的建议?提前致谢。
https://jsfiddle.net/5xqs7cp1/1/
<li class="one"><img class="img" src="https://i.imgur.com/MZy3vOp.jpg" alt="" />
<h2>some text</h2>
<span class="h1"></span>
<span class="h2"></span>
<span class="h3"></span>
</li>
你试过这个吗:
span,
h2 {
opacity: 0;
}
span:hover,
h2:hover {
opacity: 1;
}
如果我理解你的问题是正确的,那么你可以尝试添加到 .grid li
class 这个:
overflow: hidden;
此外,如果您希望您的文本显示得更加缓和,那么只需添加到 .grid li h2
class 这一行:
opacity: 0;
对此class .grid li:hover h2
:
opacity: 1;
我有悬停问题,我希望文本和跨度仅在悬停时显示,但在我的情况下,文本和跨度一直显示,我认为字体很难阅读任何修复它的建议?提前致谢。
https://jsfiddle.net/5xqs7cp1/1/
<li class="one"><img class="img" src="https://i.imgur.com/MZy3vOp.jpg" alt="" />
<h2>some text</h2>
<span class="h1"></span>
<span class="h2"></span>
<span class="h3"></span>
</li>
你试过这个吗:
span,
h2 {
opacity: 0;
}
span:hover,
h2:hover {
opacity: 1;
}
如果我理解你的问题是正确的,那么你可以尝试添加到 .grid li
class 这个:
overflow: hidden;
此外,如果您希望您的文本显示得更加缓和,那么只需添加到 .grid li h2
class 这一行:
opacity: 0;
对此class .grid li:hover h2
:
opacity: 1;