Bonjour,
Soit une image de 600 pixels de large par 90 de haut.
Elle est placée dans un <DIV> et sa largeur fera 100% de l'espace disponible dans son son contenant. Si je réduis la largeur de la fenêtre, l'image suivra, et sa hauteur se réduira en proportion. C'est très bien comme ça. Et pour cela il n'y a pas besoin de spécifier la hauteur de l'image.
L'ennui est que durant la fraction de temps nécessaire au chargement de cette image, elle a une hauteur nulle, dont le navigateur ne tiendra compte qu'une fois l'image chargée. Une fois l'image lue le navigateur déplacera donc vers le bas tout ce qu'il avait commencé à afficher.
Je cherche donc un moyen de "réserver" la hauteur nécessaire, quelle que soit la largeur disponible de la fenêtre. Ce qui ne peut pas être une hauteur fixe. L'idéal serait que la hauteur soit exprimée sous forme de proportion non pas du contenant lui-même, mais de la largeur de cette image.
Quelqu'un aurait-il un bon conseil, ou l'adresse d'une saine lecture à ce sujet ?
Merci d'avance et bonne fin de journée.
Soit une image de 600 pixels de large par 90 de haut.
Elle est placée dans un <DIV> et sa largeur fera 100% de l'espace disponible dans son son contenant. Si je réduis la largeur de la fenêtre, l'image suivra, et sa hauteur se réduira en proportion. C'est très bien comme ça. Et pour cela il n'y a pas besoin de spécifier la hauteur de l'image.
L'ennui est que durant la fraction de temps nécessaire au chargement de cette image, elle a une hauteur nulle, dont le navigateur ne tiendra compte qu'une fois l'image chargée. Une fois l'image lue le navigateur déplacera donc vers le bas tout ce qu'il avait commencé à afficher.
Je cherche donc un moyen de "réserver" la hauteur nécessaire, quelle que soit la largeur disponible de la fenêtre. Ce qui ne peut pas être une hauteur fixe. L'idéal serait que la hauteur soit exprimée sous forme de proportion non pas du contenant lui-même, mais de la largeur de cette image.
Quelqu'un aurait-il un bon conseil, ou l'adresse d'une saine lecture à ce sujet ?
Merci d'avance et bonne fin de journée.