Подтвердить что ты не робот

Фиксированное положение только в одном направлении

Итак, по существу, я хотел бы иметь элемент, который фиксируется в нижней части страницы, но когда представление прокручивается по горизонтали, оно должно также горизонтально прокручиваться.

Я могу взломать средства для этого с помощью JavaScript, но есть ли способ CSS для этого? Я не против нескольких дополнительных DIVs здесь и там.

4b9b3361

Ответ 1

Часть CSS:

#footer {
    position:fixed;
    bottom:0px;
    left:0px
}

Часть jQuery:

$(window).scroll(function(){
    $('#footer').css('left','-'+$(window).scrollLeft()+'px');
});

Ответ 2

Действительно, часть jQuery должна быть такой:

var s = $(window).scrollLeft() - scroll_old;    
scroll_old = $(window).scrollLeft(); // initially = 0;
var diff = left_num - s;
var new_left = diff+"px";

тогда как выше...