Клуб API Карт

проблемы с цветом при навидении мыши

vikki-v2009
19 марта 2011, 19:06

в css стиле задан общий цвет текста

body {color: #d7c716; //желтый}

и чтоб на карте цвет текста был черного цвета в стилях слоя <div id="YMapsID прописала color: #000;

но когда была добавлена подсказка при наведении мыши

 var placemark_ost = new YMaps.Placemark(map.getCenter(), {style: s, hasHint: 1});

то она выводится желтым цветом как определено в  body,а не черным, остальной текст черный.

Как сделать чтоб в подсказке был тоже черный текст. (если не трудно с примером)

 

 

4 комментария
Подписаться на комментарии к посту
 
body {color: #d7c716; //желтый}

так лучше не делать конечно

 

можете перекрыть цвет по id контейнера карты

 

 #YMapsID {color: #000;}

 

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

body {color: #d7c716; //желтый}
 так прописала чтоб постоянно не указывать цвет текста и не захломлять и так не маленький css

 

Посмотрите какой там стиль у всплывающей подсказки firebug-ом и пропишите в ховере для этого элемента черный.

Как то - так)
спасибо за дельный совет, правда пришлось установить firefox, но не зря. firebug - очень удобный отладчик. оказалось все на много проще, при наведении мыши добавлялся в не слоя с выводом карты новый слой с классом .YMaps-popup вот в css добавила

.YMaps-popup
{
         color: #000;
}
и все работает нормально.