Клуб API Карт

Где Zoom???

los666
15 ноября 2008, 19:19

Вот скрипт:

var map;
function init() {map= new YMaps.Map( document.getElementById("YMapsID") );
map.setCenter(new YMaps.GeoPoint(30.266811,59.871346), 15, YMaps.MapType.MAP);
map.enableScrollZoom();
var smallZoom = new YMaps.Zoom();
map.addControl(smallZoom);
 };

 Вот, что получается:

 

Что делать?

 (Если вместо Zoom использовать SmallZoom - его вообще не будет. Но при этом зоны, где должны быть кнопки, нажимаются и масштаб меняется)

13 комментариев
Подписаться на комментарии к посту
А можно посмотреть на страницу, где наблюдается эта ошибка? Возможно, что ошибка в переопределение стилей css.
Вот страница: http://21bar.ru/ CSS отключать пробовал. TypeControl подключал/отключал, размеры менял. Может еще идей подкините?
Убираем align="right" у ячейки таблицы. Выравнивание применяется к контейнеру, в котором находится карта, и картинки для контрола Zoom смещаются вправо.
помогите :) плиз вот у меня на сайте я вывесил карты вот адрес: http://www.diiib.ru/index.php?option=com_wrapper&view=wrapper&Itemid=59 но суть проблемы такова а где же навигация для работы с картой ???? спасибо
Я думаю, что проблема в том же, что и у los666. Уберите для начала тег .
а можно по подробнее :)
тег center Желательно прилагать минимальный набор кода, на котором можно наблюдать ошибку.
Спасибо!
:))) не помогло :( что же делать то убрал тег центра и все равно
В коде ya_map.htm нет добавления управляющих элементов, поэтому отображается только карта. Управляющие элементы добавляются с помощью метода addControl().
а где нужно вставить в коде ?????
Спасибо Саша Белый :) Сделал ячейку таблицы по центру, в нее карту и кнопки зума и логотип Яндекса встали на места
Удачи! ;)