Tengo una secuencia de comandos que recogerá datos del servidor y redactará un DIV de acuerdo con él. El DIV contendrá imágenes, texto y otro contenido indeterminado. Quiero organizarlo libremente, así que necesito saber su altura y ancho antes de que se muestre al usuario.¿Cuál es la mejor manera de determinar la altura de un DIV antes de ser visible en la página web?
Pero según mi entender, debería pedirle al navegador que lo renderice en primer lugar, de lo contrario no puedo saber el ancho & de altura.
¿Hay alguna forma de saber el ancho de un DIV & de alto sin mostrarlo al usuario?
EDIT:
Algunos buen tipo sugiere que el método de jQuery .width() yo uso, pero me pregunto que si el DIV contiene la imagen, se jQuery esperar después de la imagen se descarga? No sé la dimensión de la imagen de antemano.
Por favor, consulte mi edición, con respecto a la DIV con la imagen en el interior. –
@BinChen: puede usar '.onload' en la imagen y verificar el ancho allí. Actualizaré mi respuesta pronto con el ejemplo de código. – kubetz
¡gracias! ¡Aplico tus ayuda! –