Gegen die Verzweiflung: die Defaultgrößen für Popups sind in den Variablen OpenLayers.Popup.WIDTH und OpenLayers.Popup.HEIGHT gespeichert. Vor dem Erzeugen des Popups einfach:
Das funktioniert leider auch nicht. Es bleibt bei 200px.
Edith sagt: Jetzt doch. Wie du schon geschrieben hattest ist das Problem nicht behoben, aber erstmal umschifft. Besten Dank!
Jetzt würde ich nur noch ein Schließen Button in den Popups benötigen. Bekomme ich das auch einfach hin? Bisher gehts es nur, indem ich auf das Symbol auf der Karte klicke und somit ein toggle auslöse:
da du gerade erst mit ol angefangen hast, ein kleiner tip.
versuche bitte , deine sachen auf OpenLayers.Layer.Vector umzustellen.
das vector-verfahren ist die aktuell am besten von ol unterstützte methode.
viele sachen sind veraltet und werden von den ol-entwicklern nicht mehr verbessert.
das gilt auch für markers.
leider existieren noch viele beispiele mit den alten methoden.
langfristig fährt man mit vectors besser.
vector ist quasi die obermenge von allem. mit vector geht alles was auch z.b. mit markers gemacht wird ( oder auch nicht