[OpenLayers-Users] page resize breaks map?

S2 s2.akira at tin.it
Mon May 30 05:01:30 EDT 2011


On 30.05.2011 10.45, jrom wrote:
> I quickly look at your code.

thanks :)


> Apparently you do not specify a height/width for your map container.

the width/height of the div containing the map is set in custom.css on 
the .openlayermap class (line 25).

.openlayermap {
  width: 512px;
  height: 320px;
  margin-bottom: 10px;
}

i tried to set it on the div directly with

<div class="openlayermap" id="olmapid82" style="width: 512px; height: 
320px;">

but no difference.


thanks,
Simon


> Perhaps you should try to force these values with something in pixels.
> It's a nasty solution but you should give it a try to see if it works
>
> Jerome
>
> On Mon, May 30, 2011 at 10:19 AM, S2<s2.akira at tin.it>  wrote:
>> Hi Jerome,
>> thanks for taking the time to answer.
>> I tried
>>
>> line 541 of
>> http://s2.31337.it/
>> elm.data('olmap').updateSize();
>>
>> but it seems to have no effect.
>>
>> On 30.05.2011 9.52, jrom wrote:
>>>
>>> Hi,
>>>
>>> Perhaps you should try a map.updateSize() after content gets loaded.
>>> It will force a map repaint
>>>
>>> Jerome
>>>
>>> On Mon, May 30, 2011 at 9:17 AM, S2<s2.akira at tin.it>    wrote:
>>>>
>>>> hello all!
>>>>
>>>> on http://s2.31337.it/ i have some openlayers maps. the page uses ∞
>>>> scroll,
>>>> so that when the user scrolls to the bottom of the page, older posts are
>>>> loaded automatically.
>>>> when this happens the map breaks (the pictures in the map get somehow
>>>> resized to a wrong size). you can try this yourself simply by scrolling
>>>> to
>>>> the bottom of the page, let the js load some more posts, and then scroll
>>>> back up.
>>>>
>>>> can i somehow force the map to repaint itself? (i could do that when new
>>>> content gets loaded).
>>>>
>>>> i tested this with ff4 and ie 8.
>>>>
>>>> thanks.
>>>>
>>>> _______________________________________________
>>>> Users mailing list
>>>> Users at lists.osgeo.org
>>>> http://lists.osgeo.org/mailman/listinfo/openlayers-users
>>>>
>>>
>>>
>>>
>>
>>
>>
>
>
>




More information about the Users mailing list