每当我将鼠标悬停在橙色文本上时,我想显示一个带有文本的弹出窗口,但我在使用我编写的代码时遇到两种不同的情况:
1) 当您登陆页面时,弹出窗口已经显示。如果我尝试display: none“弹出”课程,它们将永远不会显示。
2)我希望它们与单词相关,而不是与整个段落相关,但我不知道如何建立position: relative“选择”类,因为它是一个跨度标签,而且似乎不允许这样做。
function showPopupAmplitud() {
const popup = document.getElementById('popup_amplitud');
popup.style.display = "";
}
function hidePopupAmplitud() {
const popup = document.getElementById('popup_amplitud');
popup.style.display = "none";
}
function showPopupDAW() {
const popup = document.getElementById('popup_daw');
popup.style.display = "";
}
function hidePopupDAW() {
const popup = document.getElementById('popup_daw');
popup.style.display = "none";
}
* {
box-sizing: border-box;
margin: 0;
padding: 0;
}
.text {
margin-left: 20%;
margin-right: 42%;
text-align: justify;
}
.popup_container {
position: relative;
}
.choose {
color: #FFAC3E;
font-weight: bold;
}
.popup {
padding: 0px 15px 25px 15px;
background-color: white;
box-shadow: 1.5px 1.5px 25px rgba(0, 0, 0, 0.3);
color: #6A6A6A;
position: absolute;
width: 50%;
top: 30px;
font-size: 16px;
line-height: 22.7px;
}
.popup p {
margin-left: 4%;
margin-right: 4%;
padding-top: 20px;
}
<div class="text">
<article>
<div class="popup_container">
Nuestro objetivo es que la <span class="choose" onmouseover="showPopupAmplitud()" onmouseout="hidePopupAmplitud()">amplitud</span> de la señal proporcionada por el sintetizador disminuya algunos decibeles cada vez que suene el redoblante. Lo que
hacemos es asignar un compresor al canal del sintetizador, y mediante el routeo entre ambos canales, activar la opción de Sidechain que tal compresor nos proporciona (no todos los compresores poseen la alternativa de ser utilizados como Sidechain).</br>
</br>
繁华开满天机
米脂
千万里不及你
慕盖茨4494581
相关分类