Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 04.09.2011, 00:36
Профессор
Отправить личное сообщение для DjDiablo Посмотреть профиль Найти все сообщения от DjDiablo
 
Регистрация: 04.02.2011
Сообщений: 1,815

Позиционирование относительно родителя
Как установить позиционирование относиьельно родительского элемента в 0,0

Иными словами я перетаскиваю некий DIv в контейнер, отпускаю div встовляется в контейнер, принимает его форму, но смещается относительно контейнера на Left который получился в результате перетаскивания. Чего мне не надо, смещение должно быть 0.
__________________
Лучше калымить в гандурасе чем гандурасить на колыме

Последний раз редактировалось DjDiablo, 04.09.2011 в 00:43.
Ответить с цитированием
  #2 (permalink)  
Старый 04.09.2011, 00:43
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

<div style="position: relative;">
    <div style="position: absolute; top: 0; left 0;"></div>
</div>
Ответить с цитированием
  #3 (permalink)  
Старый 04.09.2011, 00:47
Профессор
Отправить личное сообщение для DjDiablo Посмотреть профиль Найти все сообщения от DjDiablo
 
Регистрация: 04.02.2011
Сообщений: 1,815

ЭТО НЕ ТО.
Сообщение от devote Посмотреть сообщение
<div style="position: relative;">
    <div style="position: absolute; top: 0; left 0;"></div>
</div>
Надо реализовать на jquery и некакого absolute быть не должно, div должен стать частью контейнера. Если я сделаю его absolute то всё что находится в контейнере не будет реагировать на новый элемент. Если страницу растянут по диагонали, то и встроенный div должен потянутся с контейнером, a absolute не потянется.
__________________
Лучше калымить в гандурасе чем гандурасить на колыме

Последний раз редактировалось DjDiablo, 04.09.2011 в 00:50.
Ответить с цитированием
  #4 (permalink)  
Старый 04.09.2011, 00:49
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

ну дык не ставь абсолют у дочернего, поставь у только родителя relative
Ответить с цитированием
  #5 (permalink)  
Старый 04.09.2011, 00:53
Профессор
Отправить личное сообщение для DjDiablo Посмотреть профиль Найти все сообщения от DjDiablo
 
Регистрация: 04.02.2011
Сообщений: 1,815

Придумал вроде.

Лечится сердито через метод CSS.
dragObject.css("top", "0px").css("left", "0px");

Жаль на margin и padding при такой установке мы какаем. Можно конечно сделать left равным padding родителя +свой margin. Но нехочется
Ща попробую relative;
__________________
Лучше калымить в гандурасе чем гандурасить на колыме

Последний раз редактировалось DjDiablo, 04.09.2011 в 01:02.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Позиционирование JSprog (X)HTML/CSS 8 04.10.2014 17:44
Позиционирование и кнопки katamason (X)HTML/CSS 16 15.08.2011 09:57
Позиционирование DIVов Ichigeki ExtJS 3 24.07.2011 18:38
Позиционирование экрана на выбранном элементе страницы после перезагрузки qwr938 Общие вопросы Javascript 4 31.01.2011 21:01
Абсолютное и относительное позиционирование. JSTalker (X)HTML/CSS 2 27.01.2011 06:19