Помогите кто-нибудь! Я - "чайник"!
Перечитала всё, но не всё поняла.
Как поправить внешний вид и размер балуна, открывающегося при нажатии на метку? Можно ли это сделать в самом коде и как конкретно:
<script type="text/javascript"> YMaps.jQuery(window).load(function () { var map = new YMaps.Map(YMaps.jQuery("#YMapsID-5958")[0] map.setCenter(new YMaps.GeoPoint(40.196538,45.375551), 12, YMaps.MapType.MAP); map.addControl(new YMaps.Zoom() map.addControl(new YMaps.ToolBar() YMaps.MapType.PMAP.getName = function () { return "Народная"; }; map.addControl(new YMaps.TypeControl([ YMaps.MapType.MAP, YMaps.MapType.SATELLITE, YMaps.MapType.HYBRID, YMaps.MapType.PMAP ], [0, 1, 2, 3])
YMaps.Styles.add("constructor#pmgnm23Placemark", { iconStyle : { href : "http://api-maps.yandex.ru size : new YMaps.Point(28,29), offset: new YMaps.Point(-8,-27) } }
map.addOverlay(createObject("Placemark", new YMaps.GeoPoint(40.116887,45.461385), "constructor#pmgnm23Placemark", "Торговыйпавильон ")
function createObject (type, point, style, description) { var allowObjects = ["Placemark", "Polyline", "Polygon"], index = YMaps.jQuery.inArray( type, allowObjects), constructor = allowObjects[(index == -1) ? 0 : index]; description = description || "";
var object = new YMaps[constructor](point, {style: style, hasBalloon : !!description} object.description = description;
return object; } } </script>
<div id="YMapsID-5958" style="width:600px;height:700px"></div>
|
А если править стиль, то как использовать этот совет: (Например, этот стиль приведет к растягивнию балуна: table { width : 100% } Его лучше заменить, например, на такой: table.myTable { width : 100% }) ?
Просто заменить в первой строке {width
:
100%;
margin
-
bottom
:
1.5
em
;}
в ниже приведённом куске кода из файла
style
.
css
? И как поправить здесь внешний вид балуна?
|