There's two possibilities: Unsized images and inherited CSS.
Unsized images: If you omit the width and height attributes from an image in your infowindow, then when the API asks the browser for the size information the browser says that the size is zero. The API sizes the infowindow accordingly, then when the image gets fetched the browser displays it at its actual size and any text below it can get shoved off the bottom.
Inherited CSS: The API calculates the size of the infowindow contents and then later attaches it to the map. At this point, it can inherit CSS style settings from the map div or above. If these new style settings make the text larger it may no longer fit. See:
Fixing the 'inherited CSS' problem http://econym.org.uk/gmap/css.htm -- Mike Williams -- You received this message because you are subscribed to the Google Groups "Google Maps API" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-maps-api?hl=en.
