我正在使用 CSS 在我的页面上创建一个弹出窗口。我在标签内有一个设置为 display:none;。然后,当您将鼠标悬停在标签上时,会弹出该词的定义。这对我来说很棒,但是有时弹出窗口会出现在浏览器窗口之外。有没有办法确保整个弹出窗口使用 CSS 保留在浏览器窗口中,或者我需要添加一些 Javascript?我真的希望弹出窗口出现在链接的位置,但我不在乎它是向左还是向右移动,以便在窗口内可见。
这是我的代码:
a span {
display: none;
}
a:hover span {
display: block;
position: absolute;
width: 300px;
z-index: 1000;
}
预先感谢您的帮助!:-)