|
0 / 0 / 0
Регистрация: 19.01.2018
Сообщений: 12
|
|||||||||||||||||||||||||||||||
Получить значение свойства CSS для функции19.01.2018, 11:43. Показов 2191. Ответов 3
Здравствуйте. Делаю параллакс эффект с помощью transform: translateY().
Вот, как здесь, если кому интересно. Там изначально каждый следующий 'text' имеет чуть большее значение translateY(). jQuery и JS знаю поверхностно. Условия : есть несколько элементов с изображениями, назовём их <div class='box'>. Внутри них картинка и элемент с текстом = 'text'. Они ('text') абсолютно спозиционированы относительно('box') и должны принимать эффект параллакс при скролле страницы. Это не важно, здесь всё как надо. Я реализую это следующий методом :
Но при скроллинге каждый нижний элемент уже принял значение scrollTop(), поэтому элементы ниже третьего скрываются. Задача : Выставить изначальное положение для каждого элемента, с учётом его позиции в структуре HTML документа. Или придавать эффект параллакс элементу, который в фокусе. В оригинале уже стоит отрицательная позиция translateY, что видно, если уменьшить масштаб страницы. Так как я не силён в jQuery и JS, то я пытался колхозить : Присвоил каждому элементу с классом 'text' дополнительный класс : one, two и т.д. И изначально задавать ему transform: translateY(); с отрицательным значением исходя из его положения в документе. Но тогда при скролле элемент резко соскакивает вниз и при обратном скролле уже не возвращается на свою позицию Я создавал переменные,
Я пытался запустить цикл var m = $('.text'); // Вот здесь не понятно, как получить в массив значения нужного мне свойства ? .val или .css.val или .value. Мне разок бы подсказать этот нюанс, суть синтаксиса. Или
Пытался добавить в переменную значение свойства, но..
Прошу помощи, заранее спасибо
0
|
|||||||||||||||||||||||||||||||
| 19.01.2018, 11:43 | |
|
Ответы с готовыми решениями:
3
Получить css свойства объекта Получить значение свойства
|
|
0 / 0 / 0
Регистрация: 19.01.2018
Сообщений: 12
|
||||||
| 23.01.2018, 01:29 [ТС] | ||||||
|
Разобрался
0
|
||||||
|
707 / 309 / 191
Регистрация: 05.03.2015
Сообщений: 822
|
||||||
| 23.01.2018, 01:39 | ||||||
|
Возможно есть смысл не хардкодить шаг 300, а использовать $(el).offset() для отпределения координат элемента относительно документа. Пример вашего случая:
0
|
||||||
|
0 / 0 / 0
Регистрация: 19.01.2018
Сообщений: 12
|
|||||||||||
| 01.02.2018, 12:51 [ТС] | |||||||||||
|
Здравствуйте. Извините за столь поздний ответ, не видел
Попробовал сейчас Ваш вариант и у меня не работает. Если я пробую для одного изображения :
Или, если есть возможность обернуть всё в функцию и для каждого указать общий offset().top, чтобы каждое изображение получало свои координаты относительно документа ? Кстати, я столкнулся с тем, что при уменьшении ширины окна браузера, координаты -300, -600 уже неактуальны. И не получается изменить их с window.resize или @media
0
|
|||||||||||
| 01.02.2018, 12:51 | |
|
Помогаю со студенческими работами здесь
4
Для заданных a, b, c получить значение функции h Не удается получить значение свойства зависимости? Не могу получить значение свойства объекта Получить значение свойства из другого класса Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
|
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
|
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора
Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2.
Задача: уведомлять пользователя, если. . .
|