【发布时间】:2020-08-02 05:15:19
【问题描述】:
当用户将光标移到徽标上时,我希望文本出现在徽标的右侧。我检查了其他类似的问题并尝试了他们的解决方案,但它仍然不起作用。当我将鼠标悬停在徽标上时,什么也没有出现。当我检查检查器时,浏览器似乎没有读取悬停效果。它仍在阅读opacity:0 和visibility:hidden。
.logo {
display: block;
width: 90px;
}
.puneet-name {
position: absolute;
visibility: hidden;
opacity: 0;
transition: opacity .2s, visibility .2s;
}
.logo img:hover .puneet-name {
visibility: visible;
opacity: 1;
}
.header_menu {
padding: 25px 0;
z-index: 12;
margin-right: 2px;
margin-left: 0.1px;
}
<div class="header_menu row d-flex align-items-center justify-content-between">
<a class="logo" href="#">
<img src="images/PS_logo.png" alt="logo"/>
</a>
<div class="hover-text lineHeading">Person Name</div>
</div>
【问题讨论】: