Pasha, Спасибо большое за z-index, помогло.
Что касается jQuery, то у меня стоит слайдер статей, он работает корректно на jQuery 1.7.2., но с ней конфликтует instantMaps, я вернул исходный jQuery, и теперь слайдер моргает, подробно это обсуждалось тут.

omarov
Любая копия, хуже оригинала!
+199
Репутация
20
Рейтинг
Keep, слайдер идет дополнением к этому шаблону.
Keep, я понял что этот ключевой код, не не знаю как его перебить на мне подходящий
<script type="text/javascript" src="/includes/jquery/новая_версия_jQuery.js"></script> <script type="text/javascript">var $jQuery_new = jQuery.noConflict();</script>
Keep, вот посмотри тут, только я не нашел эти z-index, а те что нашел, менял но не помогало!
ну и вот
заголовки этих модулей всплывают на первый план если сделать карту во весь экран, может это z-index этих заголовков выше чем карты?
заголовки этих модулей всплывают на первый план если сделать карту во весь экран, может это z-index этих заголовков выше чем карты?
Keep, тебя замучил по своей не внимательности, оказывается я изменял css в дефолтном шаблоне в то время как он считывался с рабочего шаблона. Кип, мне тут помогли но не до конца, может ты знаешь как завершить этот код:
Смысл в том чтобы под слайдер на шаблоне работала 1.7.2, а на все остальное 1.5.2.
private function __construct() { $this->title = $this->homeTitle(); $this->addHeadJS('includes/jquery/jquery-1.7.2.js'); //тут что-то надо написать, чтобы на выходе было <script type="text/javascript">var jQuery_1_7_2 = $.noConflict(true);</script> $this->addHeadJS('includes/jquery/jquery.js'); // подключаем старый jq 1.5.2 $this->addHeadJS('core/js/common.js'); }
Keep, ты сделал ровно тоже что я описал?
Почему в файле inmaps.css стандартные изменения в css тегах не вступают в силу? я изменяю цвет
на
и цвет не меняется!
#filter_form a { color: #09C; text-decoration:none; border-bottom: dashed 1px #09C; }
#filter_form a { color: #FFF; text-decoration:none; border-bottom: dashed 1px #09C; }
Keep, Огромное спасибо тебе, помогло и заработало. Жаль что не могу повышать твой рейтинг ежечасно!
Keep, а не подскажешь как js задать скругление углов
это не помогло
controlUI.style.border-radius = '8px';
огромнейшее спасибо))) действительно помогло)))
private function __construct() { $this->title = $this->homeTitle(); $this->addHeadJS('includes/jquery/jquery-1.7.2.js'); //тут что-то надо написать, чтобы на выходе было <script type="text/javascript">var jQuery_1_7_2 = $.noConflict(true);</script> $this->addHeadJS('includes/jquery/jquery.js'); // подключаем старый jq 1.5.2 $this->addHeadJS('core/js/common.js'); }
Keep, не работает, я все правильно сделал? если да какая может быть еще причина?
вот измененный фаил geo.js
и фаил inmaps.css
вот измененный фаил geo.js
function mapFilterControl (controlDiv, map) { controlDiv.style.padding = '5px'; var controlUI = document.createElement('DIV'); controlUI.innerHTML = $('#inmaps_map_filter').html(); controlUI.style.backgroundColor = 'none'; controlUI.style.borderStyle = 'solid'; controlUI.style.borderWidth = '1px'; controlUI.style.cursor = 'pointer'; controlUI.style.textAlign = 'center'; controlUI.style.padding = '10px'; controlDiv.appendChild(controlUI); $('#inmaps_map_filter').hide();
#inmaps_map_filter { /*background:#FFF;*/ background:url('../images/containe.png') repeat top left; padding:15px; -moz-border-radius:8px;
GiD, этот код не нужен, просто создайте полупрозрачную картинку в 1px
и в стилях в #inmaps_map_filter напишите
background: url('../images/filter_bg.png') repeat top left;
я использую OpenStreetMaps, в файле /components/maps/systems/osm/geo.js я изменил
controlUI.style.backgroundColor = 'Whate';
controlUI.style.backgroundColor = 'none';
background:#FFF;
background:url('../images/containe.png') repeat top left;
но картинка у меня не появилась, просто стал прозрачный фон этого блока.
сама картинка вот
GiD, на пример для яндекса тут:
/components/maps/systems/yandex/geo.js
29 строчка, поставить 'none' и в
/templates/_default_/css/inmaps.css
в #inmaps_map_filter поставить background:none;
Спасибо большое, вообще то я белый фон хотел заменить на такой как на скрине (прозрачно серый)
вот как выглядят его настройки
#container { padding-left:25px; padding-right:25px; padding-top:15px; padding-bottom:40px; width:570px; height:auto; background:url("containe.png") repeat; margin-top:100px; -moz-border-radius:30px; -webkit-border-radius:30px; border-radius:30px; }