У меня есть div, расположенный в верхней части страницы, прямо под заголовком. Когда пользователь прокручивается вниз, а панель поднимается, я бы хотел, чтобы она поднималась только до края окна браузера, а затем оставалась там, как если бы она была исправлена.фиксированное положение CSS, когда в позиции x
Как это возможно? Возможно ли это с помощью CSS или мне нужен jQuery? Я бы предпочел jQuery для кросс-браузерной совместимости.
Вот простой и простой код CSS я использую до сих пор:
#fbLikeDiv
{
position: fixed;
top: 95px;
left: 10px;
}
Вы также можете посмотреть на сайте: www.myskoob.com/postish/ - это о левой Facebook как ящик, который хотел бы остановиться на верхнем краю окна браузера, когда пользователь прокручивается вниз, но сначала поднимается вверх до него.
Я бы сказал, что jquery: http://www.google.co.in/search?sourceid=chrome&ie=UTF-8&q=jquery+fixed+menu+when+scroll – Johan
I Было бы неплохо, если бы CSS разрешил атрибуты, такие как 'min-top' и' min-bottom', идти вместе с 'min-width' и' max-width'. К сожалению, я думаю, нам придется подождать, пока CSS4 для этого. – Blazemonger