- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Привет всем!
Не будут долго ни чего описывать, а посмотрите все сами. На сайте http://igryforyou.ru нужно сделать так, чтобы блок слева "популярные игры" прилипал к верху экрана, когда прокручиваешь вниз. Как понимаю обычным fixed тут не обойтись, потому что блок не виден изначально. Уж извините если тема уже была открыта. Не нашел...
к блоку надо прибиндить реакцию на скрол окна а`ля "вертикальный скрол окна больше позишен.топ блока => позишен.топ увеличиваем и наоборот с ограничением на начальную позицию". jQuery в руки и впЕред...
Спасибо) Суть я конешно понял, но вот с реализацией проблемы. Может есть готовый пример? Или что то подобное, а там я уж сам подкручу что надо)
Достаточно будет position:fixed; чтобы он вместе со скроллом ползал, только что проверил. Но наверху будет перекрывать другие подменю. Перенесите его направо. Самое простое решение, ИМХО.
вот нашел, скопировать всего лишь и вставить
демо http://blog.samarko.ru/2012/01/div-jquery.html
$(function() {
var fixed = $("#left_fixed_div");
var offset = fixed.offset();
var topPadding = 15;
$(window).scroll(function() {
if ($(window).scrollTop() > offset.top) {
fixed.stop().animate({marginTop: $(window).scrollTop() - offset.top + topPadding});
}
else {
fixed.stop().animate({marginTop: 0});
};});
});
</script>
vandamme, спасибо, то что надо)