Клуб API Карт

Button - отступ у изображения

Пост в архиве.
a4b8
11 июня 2012, 18:48

 При добавлении data.image в control.Button не могу задать отуступ у изображения сверху:

var button_data = {data: { content: 'Надпись на кнопке', image: '/foo.png'}};

Map.controls.add(new ymaps.control.Button(button_data));

4 комментария

Сейчас, к сожалению, картинка не центрируется в кнопке. Единственная возможность разместить иконку по центру - это создать картинку правильного размера, чтобы изображение приходилось на центр кнопки.

В будущем релизе мы поправим стили для кнопки и изображение будет центрироваться, даже если оно меньше по высоте, чем кнопка.

Я тоже так думал.

Но самым страшным оказалось то, что текст размещеный на кнопке сместился вслед за картинкой :-@

Это довольно странно. У нас были живые примеры, когда делали кнопку с картинкой и текстом, и она отображалась как задумано. Вы не могли бы дать ссылку на пример?

Пробему решил тем, что положил все в content.