Страница 1 из 1
					
				Вставка карты в таблицу
				Добавлено: 04 июн 2010, 08:55
				 Basili4
				Я только начал осваивание OpenLayers. У уменя сразу возникла следущая проблема. Я хочу вставить карту в таблицу 
<table>
<tr><td><div id="map"></div></td></tr>
</table>
Так почемуто карта не вставляется если я указываю  <div id="map"></div> вне таблицы то все ок. подскажите как это побороть.
Хочу не много покорекировать тему. в общем виде карта не отображается но если <div> применить стиль  width: 1000px;	height: 200px; тогда карта появляется но если значения в %  карты нет  

 
			
					
				Re: Вставка карты в таблицу
				Добавлено: 04 июн 2010, 09:07
				 Дмитрий Барышников
				Брайзер какой? А если вместо карты обычную картинку вставить работает с процентами?
			 
			
					
				Re: Вставка карты в таблицу
				Добавлено: 04 июн 2010, 09:36
				 Basili4
				Бравзер Опера  10 IE 8  c картинкой все ок там рань ше и была картинка пока макет верстал.
			 
			
					
				Re: Вставка карты в таблицу
				Добавлено: 04 июн 2010, 10:26
				 Дмитрий Барышников
				А можно еще вывести селектор map ( id="map"). Не вижу где собственно карта вставляется
			 
			
					
				Re: Вставка карты в таблицу
				Добавлено: 04 июн 2010, 10:31
				 Basili4
				#map
{
	vertical-align: top;
	width: 1000px;	height: 500px;
	
}
			 
			
					
				Re: Вставка карты в таблицу
				Добавлено: 04 июн 2010, 11:44
				 Дмитрий Барышников
				На сколько я понимаю OpenLayers - это скрипт, может результате его работы не переваривает указание процентов. Есть примеры где это работает?
			 
			
					
				Re: Вставка карты в таблицу
				Добавлено: 04 июн 2010, 11:51
				 Basili4
				У меня нет. Все что я видел было сверстано дивами. И без применения стилей. но у меня без стилей карта не отображается.
			 
			
					
				Re: Вставка карты в таблицу
				Добавлено: 04 июн 2010, 12:23
				 Дмитрий Барышников
				А может источник (mapserver или osm какой ни будь) не доступны (не прописаны)?
			 
			
					
				Re: Вставка карты в таблицу
				Добавлено: 04 июн 2010, 13:11
				 Basili4
				так меняю только файл стилей
			 
			
					
				Re: Вставка карты в таблицу
				Добавлено: 04 июн 2010, 13:15
				 Basili4
				так меняю только файл стилей
			 
			
					
				Re: Вставка карты в таблицу
				Добавлено: 04 июн 2010, 15:38
				 Дмитрий Барышников
				Получается что он процент не кушает. Может у кого-то получилось. Я вообще с этим не заморачивался.
			 
			
					
				Re: Вставка карты в таблицу
				Добавлено: 04 июн 2010, 15:39
				 Максим Дубинин
				
			 
			
					
				Re: Вставка карты в таблицу
				Добавлено: 16 июн 2010, 16:05
				 Mavka
				В крайнем случае меняйте width динамически, поставив обработчик на onResize:
Код: Выделить всё
<body onload="init()", onResize="my_resize_func()";> 
У меня работает, основная тройка браузеров поддерживает.