Создать зафиксированный div, плавающий при прокрутке страницы, можно при помощи JQuery. Код приведен ниже:
- <script type='text/javascript'>
- $(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>
Никогда не исользуйте плавающие блоки для показа рекламы. Не портите свой сайт и глаза пользователей ^^