Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 02.04.2012, 20:12
Аватар для greatilya
Интернет-турист
Отправить личное сообщение для greatilya Посмотреть профиль Найти все сообщения от greatilya
 
Регистрация: 01.08.2008
Сообщений: 516

Google maps position fixed
Добрый день!

Подскажите, в чем причина и как это побороть. Имеется DIV в который "рисуется" карта от гугла. Этот DIV я хочу поставить на фон страницы, для этого прописал следующие стили:
Код:
position:fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 1;
Также на странице имеется отцентрованный DIV с контентом у которого стили такие:
Код:
position:absolute; top: 0; left: 50%;  width:960px; margin:0 0 0 -480px; z-index: 2;
Проблема: при прокрутке страницы, карта не фиксируется на экране, а уходит с контентом на верх (не работает position:fixed). С версткой видимо всё нормально, т.к. если за место карты разместить текст, то position:fixed работает как надо. Здесь видимо есть какая-то особенность, видимо с контентом карты гугла не работает position:fixed. Это можно побороть без скриптов?
Скриптами это можно побороть поставив position:absolute; и прописав такой скрипт:
$(window).scroll(function(){ 
	$('#map').css('top', $(window).scrollTop()+'px');
});

Но при этом, во время прокрутки, карта "дергается". Если нельзя решить вопрос без скриптов, то возможно подскажите как сделать чтобы со скриптом карта не дергалась?
Заранее спасибо.
__________________
VPS от 175 рублей (есть скидки 15% писать в ПМ) Анализ рынка VPS серверов
Есть только две бесконечные вещи: Вселенная и глупость. Хотя насчет Вселенной я не уверен.
Альберт Эйнштейн
Ответить с цитированием
  #2 (permalink)  
Старый 04.04.2012, 15:38
Аватар для greatilya
Интернет-турист
Отправить личное сообщение для greatilya Посмотреть профиль Найти все сообщения от greatilya
 
Регистрация: 01.08.2008
Сообщений: 516

А ларчик просто открывался: оборачиваем DIV с картой в еще один DIV и уже на него устанавливаем position:fixed.
__________________
VPS от 175 рублей (есть скидки 15% писать в ПМ) Анализ рынка VPS серверов
Есть только две бесконечные вещи: Вселенная и глупость. Хотя насчет Вселенной я не уверен.
Альберт Эйнштейн
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужна помощь с google maps ZeKuSS jQuery 3 15.11.2013 16:49
Как запустить модальное окно из информационного окна google maps? www123 jQuery 5 04.09.2011 23:38
Оцените, пожалуйста код вёрстки OlegALL Ваши сайты и скрипты 18 26.07.2011 09:35
JavaScript + Google Maps ahimaskrasavin Элементы интерфейса 5 20.06.2011 13:21
position fixed в IE6 sdff Общие вопросы Javascript 24 27.01.2010 15:16