logo у меня все покупают г. Москва

Как сделать первый или второй виджет фиксированный без плагина

3 сентября 2015 в 9:07 Без категории

Допустим нам нужно сделать 1 виджет фиксированным. Делается это просто, в 2 шага.

Шаг 1. Добавляем скрипт в тело страницы:
[php]

<!– код который делает плавающий виджет –>
<script>
$(‘.sidebar’).load(‘/sidebar/’, function() {
var el = $(‘#text-21 ‘);
var temp = $(‘<div id="temp"/>’).height( el.outerHeight() + 40 );
var win = $(window);
var offset = $(‘.sidebar’).outerHeight() + 200;
win.scroll(function() {
if (win.scrollTop () >= offset) {

el.after(temp);
el.not(‘.animated’).css({‘margin-top’: ‘-‘ + ( el.outerHeight() + 20 ) + ‘px’}).stop();
el.addClass(‘fixed animated’).animate({‘margin-top’: 10}, 520);

} else {
el.removeClass(‘fixed animated’);
$(‘#temp’).remove();
}
}).scroll();
});
</script>

[/php]
Шаг 2. Оборачиваем нужный элемент дивами:
[php]
<div class="sidebar-floating">
нужный элемент
</div>
[/php]

Шаг 3. Вместо text-2 – подставляем ID вашего виджета:

[php]<div id="text-2 /">[/php]

2015-09-03_114738

А так же везде где указан id сайдбара меняем на класс: #sidebar меняем на .sidebar

Шаг 4. В стили добавляем код:

[php]
#text-2.fixed {
position: fixed;
top: 20px;
}
[/php]

где код #text-2 – наш ID виджета.

После выше проделанных действий Ваш виджет будет появляться после того как вы опустите экран ниже последнего виджета.

Как сделать первый или второй виджет фиксированный без плагина #8642398 Как сделать первый или второй виджет фиксированный без плагина #2642598 Как сделать первый или второй виджет фиксированный без плагина #3357202 Как сделать первый или второй виджет фиксированный без плагина #9357002 Как сделать первый или второй виджет фиксированный без плагина #15356802 Как сделать первый или второй виджет фиксированный без плагина #21356602 Как сделать первый или второй виджет фиксированный без плагина #27356402 Как сделать первый или второй виджет фиксированный без плагина #33356202 Как сделать первый или второй виджет фиксированный без плагина #39356002 Как сделать первый или второй виджет фиксированный без плагина #45355802 Как сделать первый или второй виджет фиксированный без плагина #51355602 Как сделать первый или второй виджет фиксированный без плагина #57355402 Как сделать первый или второй виджет фиксированный без плагина #63355202 Как сделать первый или второй виджет фиксированный без плагина #69355002 Как сделать первый или второй виджет фиксированный без плагина #75354802 Как сделать первый или второй виджет фиксированный без плагина #81354602 Как сделать первый или второй виджет фиксированный без плагина #87354402 Как сделать первый или второй виджет фиксированный без плагина #93354202 Как сделать первый или второй виджет фиксированный без плагина #99354002 Как сделать первый или второй виджет фиксированный без плагина #105353802 Как сделать первый или второй виджет фиксированный без плагина #111353602 Как сделать первый или второй виджет фиксированный без плагина #117353402 Как сделать первый или второй виджет фиксированный без плагина #123353202 Как сделать первый или второй виджет фиксированный без плагина #129353002 Как сделать первый или второй виджет фиксированный без плагина #135352802 Как сделать первый или второй виджет фиксированный без плагина #141352602 Как сделать первый или второй виджет фиксированный без плагина #147352402 Как сделать первый или второй виджет фиксированный без плагина #153352202 Как сделать первый или второй виджет фиксированный без плагина #159352002 Как сделать первый или второй виджет фиксированный без плагина #165351802

Похожие статьи


Оставить заявку
Для экономии вашего времени на все вопросы отвечают программисты/сеошники/маркетологи, а не секретари или офис-менеджеры. Вы сразу получите квалифицированный ответ на большинство технических вопросов. Работаем ежедневно, с 9.00 до 23.00 МСК.

Введите контактный E-mail: *

Ваш вопрос:

Рассчитать стоимость
Для экономии вашего времени на все вопросы отвечают программисты/сеошники/маркетологи, а не секретари или офис-менеджеры. Вы сразу получите квалифицированный ответ на большинство технических вопросов. Работаем ежедневно, с 9.00 до 23.00 МСК.

Прикрепить файл:

Ваш вопрос:

Введите контактный E-mail: *

Заказать обратный звонок
Для экономии вашего времени на все звонки отвечают программисты, а не секретари или офис-менеджеры. Вы сразу получите квалифицированный ответ на большинство технических вопросов. Работаем ежедневно, с 9.00 до 23.00 МСК.

Введите ваше имя *

Как с вами связаться? *

Введите контактный телефон *

Создадим сайт по картинке или вашему макету
Цена: от 2,900 руб. Я бесплатно рассчитаю стоимость реализации сайта в течение 15 минут.
Как это работает? После расчета стоимости я отпиваюсь вам и вы принимаете решение о дальнейшем сотрудничестве.
Задать вопрос
Опишите вопрос своими словами. Вы сразу получите квалифицированный ответ на большинство технических вопросов. Работаем ежедневно, с 9.00 до 23.00 МСК.

Введите ваше имя *

Введите контактный email *

Комментарий

There are no products