Вход | Регистрация
Xevian.CMS: База знаний
Шаблоны
Терминология
Руководство разработчика
Вопросы
- Системные константы
- Системные переменные
- Локализации
- Типы статических блоков
Типы контейнеров статических блоков
- Типы параметров
- Плэйсхолдеры
- Шаблоны
CSS классы
- Паттерны


ГлавнаяВопросыВеб-инженеруКак зафиксировать элемент

Как зафиксировать элемент

1. Подключить script src="jquery-scrolltofixed.js" type="text/javascript" /script взяв отсюда ScrollToFixed

2. В js указать согласно правилу:

 

$('.element_to_fix').scrollToFixed ( {

     marginTop: top_offset_after_fix, // целое число 

     removeOffsets: true,  // после переключения на position:absolute, пересчитать offset.top

     limit: function() {
          var limit = $('.element_where_to_unfix').offset().top - $(this).outerHeight(true) ;
          return limit;
      },
} );

Подробная инструкция https://github.com/bigspotteddog/ScrollToFixed

Комментарии

Вы не авторизованы. При отправке сообщения, в качестве автора будет указан "Гость". Вход | Регистрация

Руководство разработчика