Хаки и Скрипты Next Generation CMS

Фиксированный, плавающий блок

irbees2008 irbees2008 Опубликовано - 30 - марта Интерфейс
4290 - 0
  • Адаптировал: irbees2008
  • Уровень сложности исполнения: это делается простым копированием и нажиманием кнопки

Фиксированный, плавающий блок

1. в файл css добавляем :

Код:
.left {
float:left;
width:75%;
height:2000px;
}
.right {
float:right;
width:20%;
}
#fixed {
background:#CCC;
padding:20px;
}
2.подключаем jquery если еще не подключено в head:
Код:
<script type="text/javascript" src="http://code.jquery.com/jquery-1.4.2.min.js"></script>

3.подключаем блок вывода

Код:
<div class="right">
<div id="fixed">Я фиксированный блок!</div>
</div>
4.подключаем скрипт в main.tpl перед
Код:
</body>
Код:
<script type="text/javascript">
var height = $(window).height() - 100;
$("#fixed").css('margin-top', $(window).scrollTop() + height+'px' );//ставим div в нижний угол экрана

$(function(){

window.onresize = resize;

function resize() {
height = $(window).height() - 100;
$("#fixed").css('margin-top', $(window).scrollTop() + height+'px' );//ставим div в нижний угол экрана
}

$(window).scroll(function(){

$("#fixed").stop().animate({marginTop: $(window).scrollTop() + height});
});
});

</script>

Можешь почитать и вот эту статейку "Немного о htaccess"

Опрос

Ваше мнение

На каком движке ваш сайт?
Результаты

Последние комментарии

Теги

Anything in here will be replaced on browsers that support the canvas element

Статистика

  • Caйт cущecтвуeт: 4697 дней
  • Статических страниц: 10
  • Категорий: 28
  • Новостей: 621
  • Неопубликованных новостей: 8
  • Комментариев: 257
  • Зарегестрированных пользователей: 779
  • Онлайн всего: [10]
  • Гости: [10]
  • Сегодня нас посетили: [15] Google, Larrytitly, Яндекс, Яндекс, irbees2008, Google, dankeanke, Google, Google, Яндекс, Google, Google, Google, Google, Google
  • SQL запросов: 38
  • Генерация страницы: 0.272сек
  • Потребление памяти: 14.856 Mb 
  •   Яндекс.Метрика