У меня есть div в html, который я хотел бы остановить, когда он достигнет определенной точки над дном, чтобы выровняться с другим элементом. Он исправлен, поэтому он будет прокручивать список информации, который у меня есть, но я хочу, чтобы он остановился, когда информация остановилась. Не знаю, имеет ли это смысл. У меня не очень много опыта работы с java или jquery, но я бы хотел, чтобы это было в jquery, если это возможно, поэтому мне не нужно ссылаться на внешний файл.Сделайте фиксированное пребывание div в определенный момент, когда прокрутка
0
A
ответ
0
Это можно сделать с помощью jQuery. Как говорили другие, посмотрите на него, а также на Javascript.
Посмотрите на пример подхода, который я сделал здесь: https://jsfiddle.net/ej83w0k9/
.fixed-header {
background-color: #fff;
width: 100%;
position: absolute;
top: 100px;
}
/*the fixed snippet, triggered by js*/
.fixedPos{
position: fixed;
left: 0;
right: 0;
width: 100%;
z-index: 100;
top: 0;
}
.fixed-header__nav li {
display: inline-block;
list-style-type: none;
}
JQuery здесь:
$(window).scroll(function() {
var scroll = $(window).scrollTop();
if (scroll >= 100) {
$(".fixed-header").addClass("fixedPos");
}
else{
$(".fixed-header").removeClass("fixedPos");
}
});
Смежные вопросы
- 1. Прокрутка Фиксированное Div при столкновении
- 2. Добавление div в определенный момент
- 3. Вертикальное фиксированное положение, когда прокрутка bugg
- 4. Как создать фиксированное количество черепах в определенный момент?
- 5. iOS: Тело фиксированное, прокрутка div. Как?
- 6. Фиксированное положение div прокручивается
- 7. Когда введен определенный текст, сделайте кнопку clickable
- 8. Прокрутка через фиксированное Div Если окно слишком маленькое
- 9. Воспроизведение звука в определенный момент
- 10. css fixed position div disapears, когда я прокручиваю вниз в определенный момент или когда я обновляю
- 11. Div, чтобы исчезнуть в определенный момент на прокрутке
- 12. взять пользователя в определенный момент на странице, где div исчезает?
- 13. Остановить MediaPlayer в определенный момент
- 14. Div исчезает, когда установлено фиксированное положение
- 15. ответ Расщепление в определенный момент
- 16. Прокрутка div в другом div
- 17. страница загрузки в определенный момент с JQuery
- 18. Фиксированное расположение div
- 19. показать эхо-уведомление в определенный момент
- 20. Watir. Выделите определенный момент страницы
- 21. Есть проблемы с сделать Div пребывание в нижней части DIV
- 22. Сделайте div disapear, когда другие переключатели
- 23. Сделайте div, когда пользователь прокручивает вверх
- 24. Сделайте прокрутку div в одной строке.
- 25. вызова NodeJs функционировать в определенный момент времени
- 26. Остановить функцию в определенный момент Javascript
- 27. Веб-аудио: Сделать событие в определенный момент?
- 28. Сделайте div фиксированным на определенной высоте
- 29. фиксированное позиционирование изображения в нижней части DIV
- 30. Вставьте Bean в список в определенный момент
Там нет никакой очевидной или простой способ сделать это, что будет работать для всех ситуаций. Вам нужно будет больше узнать о создании сайтов. (PS. Это JavaScript ... Java - это нечто совершенно иное, несмотря на название.) Удачи. –
Вы должны искать «Javascript sticky» следующим образом: http://stickyjs.com/ – Enkode
Вы можете использовать решение, подобное этому [http://stackoverflow.com/questions/5902822/stopping-fixed-position-scrolling -at-a-some-point] (http://stackoverflow.com/questions/5902822/stopping-fixed-position-scrolling-at-a-certain-point) –