Estoy tratando de crear un pequeño script de información sobre herramientas que se basa principalmente en css. El bit de JavaScript que no puedo descifrar es cómo posicionar el div en función de su distancia al borde del navegador.Div de posición dependiendo de la distancia del borde del navegador (javascript)
Cuando aparezca el div, me gustaría que compruebe qué tan cerca está de la parte superior, inferior, izquierda y derecha. Por ejemplo, si no hay espacio suficiente para mostrar el div encima del enlace de información sobre herramientas, debe colocarlo debajo del enlace.
Esencialmente me gustaría que el div esté "al tanto" de su posición y sepa a dónde ir para asegurarse de que sea visible.
Gracias
Si bien esto puede teóricamente responder a la pregunta, [sería preferible] (http://meta.stackexchange.com/q/8259) para incluir las partes esenciales de la respuesta aquí, y proporcionar el enlace de referencia. –
Gracias Matt Ball - ¡en mi defensa, la meta discusión que tu enlace no había tenido lugar cuando publiqué mi respuesta original! – Galwegian