【发布时间】:2018-08-11 06:12:41
【问题描述】:
好的,所以我正在尝试制作一个徽标,当将鼠标悬停在文本框上时会显示“如果您在任何页面上看到此图标,请单击它以返回索引。” - 我没有遇到任何麻烦,但是,我的问题是,当您将鼠标悬停在文本框所在的位置(尚未显示)时,它会显示自己。这很烦人,因为我希望文本框仅在您将鼠标悬停在徽标上时才显示,而不是在将鼠标悬停在文本框所在的位置时显示。我的代码:
.logovAlign #hoverText {
background-color: rgba(255, 255, 255, 0.8);
text-align: center;
width: 475px;
padding: 15px;
position: absolute;
top: -100%;
left: 50%;
transform: translate(-50%, -50%);
opacity: 0;
transition: opacity 1s ease-out;
}
.logovAlign:hover #hoverText {
transition: opacity 0.3s ease-in;
opacity: 1;
}
<div class="logovAlign">
<img src="images/favicon.png" width="50" height="50" alt "Lighting Bolt Logo">
<p id="hoverText">If you see this logo on any of my pages, click it to return to this page!</p>
</div>
【问题讨论】: