Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 04.11.2014, 05:50
Новичок на форуме
Отправить личное сообщение для sav-oks Посмотреть профиль Найти все сообщения от sav-oks
 
Регистрация: 03.09.2014
Сообщений: 8

програмное позиционирование фиксированных элементов относительно друг друга
Доброго дня... точнее видимо уже утра. До последнего пытался решить свой вопрос своими силами и силами гугла, но увы.
Предположим есть 3 элемента relative позиционирования с разными предками, но с одинаковыми классами. В момент скролла, программно, путем добавления класса меняется position, что делает их fixed. Задача состоит в том, что бы реализовать relative позиционирование, относительно друг друга этих элементов, прибывающих в состояние fixed.
Буду благодарен любому ответу.
Ответить с цитированием
  #2 (permalink)  
Старый 04.11.2014, 09:15
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,589

Само собой простым образом relative поведение может быть реализовано только если они вложены друг в друга.
В вашем случае просто следует вручную(тем же скриптом, что меняет position на fixed) вычислить все нужные координаты. Требуется обычная школьная математика, не более.
__________________
29375, 35
Ответить с цитированием
  #3 (permalink)  
Старый 04.11.2014, 13:51
Новичок на форуме
Отправить личное сообщение для sav-oks Посмотреть профиль Найти все сообщения от sav-oks
 
Регистрация: 03.09.2014
Сообщений: 8

Нашел обходное решение, без js, в css отписал координаты при состоянии fixed в подменяемом классе с расчетом на поочередное изменение ширины элементов, т.е. каждый элемент отдельно. Спасибо за наводку.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Динамически сменяющий друг друга текст eugene111 Events/DOM/Window 5 03.01.2016 02:33
Отображения элементов относительно друг makarow.dmitry Элементы интерфейса 10 17.10.2014 17:57
Всплывание событий в HTML5. Перекрытие элементами друг друга. iis_ (X)HTML/CSS 3 10.09.2014 21:43
Два события перебивают друг друга BorodinKO Общие вопросы Javascript 2 29.08.2012 12:59