Si los divs están ocultos, nunca desencadenarán el evento mouseover
.
Tendrá que escuchar el evento de algún otro elemento no oculto.
Puede considerar envolver sus divisiones ocultas en divisiones de contenedor que permanecen visibles, y luego actuar en el evento mouseover
de estos contenedores.
<div style="width: 80px; height: 20px; background-color: red;"
onmouseover="document.getElementById('div1').style.display = 'block';">
<div id="div1" style="display: none;">Text</div>
</div>
También puede detectar el evento mouseout
si desea que el div a desaparecer cuando el ratón sale del contenedor div:
onmouseout="document.getElementById('div1').style.display = 'none';"
Sírvanse proporcionar más detalles. ¿En mouseover de qué? – SLaks
¿Qué quiere decir con divs ocultos? ¿Quiere decir que la visibilidad está configurada como "oculta" o que la pantalla está configurada como "ninguna"? –
Pregunta necesita mejora, aclaración, más detalles. – Jaanus