Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 07.08.2012, 23:57
Новичок на форуме
Отправить личное сообщение для ash4ever Посмотреть профиль Найти все сообщения от ash4ever
 
Регистрация: 07.08.2012
Сообщений: 2

JQuery скользящее меню. Какой параметр?
Доброго времени суток.

Требуется ваша помощь. Сайт лежит по адресу http://sample4you.de
Почему скольжение левого меню зависит от высоты? Где это прописывается?

Плагин jquery-contained-sticky-scroll-min.js

/*!
 * Contained Sticky Scroll v1.1
 * [url]http://blog.echoenduring.com/2010/11/15/freebie-contained-sticky-scroll-jquery-plugin/[/url]
 *
 * Copyright 2010, Matt Ward
*/
(function($){$.fn.containedStickyScroll=function(options){var defaults={unstick:true,easing:'linear',duration:500,queue:false,closeChar:'^',closeTop:0,closeRight:0}
var options=$.extend(defaults,options);var $getObject=$(this).selector;if(options.unstick==true){this.css('position','relative');this.append('<a class="scrollFixIt">'+options.closeChar+'</a>');jQuery($getObject+' .scrollFixIt').css('position','absolute');jQuery($getObject+' .scrollFixIt').css('top',options.closeTop+'px');jQuery($getObject+' .scrollFixIt').css('right',options.closeTop+'px');jQuery($getObject+' .scrollFixIt').css('cursor','pointer');jQuery($getObject+' .scrollFixIt').click(function(){jQuery($getObject).animate({top:"0px"},{queue:options.queue,easing:options.easing,duration:options.duration});jQuery(window).unbind();jQuery('.scrollFixIt').remove();});}
jQuery(window).scroll(function(){if(jQuery(window).scrollTop()>(jQuery($getObject).parent().offset().top)&&(jQuery($getObject).parent().height()+jQuery($getObject).parent().position().top-30)>(jQuery(window).scrollTop()+jQuery($getObject).height())){jQuery($getObject).animate({top:(jQuery(window).scrollTop()-jQuery($getObject).parent().offset().top)+"px"},{queue:options.queue,easing:options.easing,duration:options.duration});}
else if(jQuery(window).scrollTop()<(jQuery($getObject).parent().offset().top)){jQuery($getObject).animate({top:"0px"},{queue:options.queue,easing:options.easing,duration:options.duration});}});};})(jQuery);


Почему приближаясь к нижнему краю страницы меню скользит не по верхнему краю браузера, а несколькими пикселями выше? Как это исправить?
Ответить с цитированием
  #2 (permalink)  
Старый 08.08.2012, 00:23
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Сообщение от ash4ever
Почему приближаясь к нижнему краю страницы меню скользит не по верхнему краю браузера, а несколькими пикселями выше?
ash4ever,
Добавьте в начало страницы:
<style type="text/css">
#fl_menu { 
margin-top:10px;
}
</style>
цифру регулируем
Ответить с цитированием
  #3 (permalink)  
Старый 08.08.2012, 08:17
Новичок на форуме
Отправить личное сообщение для ash4ever Посмотреть профиль Найти все сообщения от ash4ever
 
Регистрация: 07.08.2012
Сообщений: 2

Сообщение от Deff Посмотреть сообщение
ash4ever,
Добавьте в начало страницы:
<style type="text/css">
#fl_menu { 
margin-top:10px;
}
</style>
цифру регулируем
К сожалению, не помогло... Также внизу страницы немного заходит вверх за границу браузера
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ищу jQuery плагин для создания меню Zeboton jQuery 9 15.09.2014 15:31
Меню с использованием Jquery, "защита от дурака" :) vyrtime jQuery 2 05.08.2011 12:50
Не работает jQuery меню с AJAX eugene1986 jQuery 0 08.07.2010 18:49
jQuery jTreeMenu plugin Seafnox jQuery 9 12.01.2010 21:55
анимированное меню на jquery глючит в ie leCadavreExquis jQuery 3 30.12.2009 17:30