Автор Тема: Узнать абсолютные координаты объкта  (Прочитано 4381 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Alexandr

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 865
  • +0/-0
  • 0
    • Просмотр профиля
    • http://gtp.hobi.ru
Как?
Kiss my CSS
Pусские gtp gp3 ( midi + tab ) -   - Все для Авто.

Оффлайн mike

  • ProPerl\'er
  • Старожил
  • ****
  • Сообщений: 435
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Узнать абсолютные координаты объкта
« Ответ #1 : 28 Августа 2003, 12:04:48 »
[ основной браузер когда-то был, теперь попробуй разберись =]

Оффлайн Alexandr

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 865
  • +0/-0
  • 0
    • Просмотр профиля
    • http://gtp.hobi.ru
Узнать абсолютные координаты объкта
« Ответ #2 : 29 Августа 2003, 09:21:59 »
ботва какая-то.....
объясняю более подробно
есть, например, кнопка

при нажатии на которую я хочу что бы вылезал слой возле этой кнопки. Вот.

ЗЫ Не надо петь про event.x.y
Kiss my CSS
Pусские gtp gp3 ( midi + tab ) -   - Все для Авто.

Оффлайн mike

  • ProPerl\'er
  • Старожил
  • ****
  • Сообщений: 435
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Узнать абсолютные координаты объкта
« Ответ #3 : 29 Августа 2003, 11:59:41 »
Цитировать
Alexandr:
Не надо петь про event.x.y

А чем тебе так event не нравится?

Пример для DOM-compatible браузеров:



[ основной браузер когда-то был, теперь попробуй разберись =]

Оффлайн Alexandr

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 865
  • +0/-0
  • 0
    • Просмотр профиля
    • http://gtp.hobi.ru
Узнать абсолютные координаты объкта
« Ответ #4 : 29 Августа 2003, 12:41:56 »
Пасиба большое. Всё работает.
Я что-то не заметил раздел про .offsetLeft .....

Цитировать
Alexandr:
Не надо петь про event.x.y

Эт я просто сказал, а то у кого не спрашивал все мне начинали петь про координаты события....
Kiss my CSS
Pусские gtp gp3 ( midi + tab ) -   - Все для Авто.

Оффлайн Alexandr

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 865
  • +0/-0
  • 0
    • Просмотр профиля
    • http://gtp.hobi.ru
Узнать абсолютные координаты объкта
« Ответ #5 : 29 Августа 2003, 12:54:58 »
А кстати не подскажешь зачем такие изе#%тва?
Почему не так:
Kiss my CSS
Pусские gtp gp3 ( midi + tab ) -   - Все для Авто.

Оффлайн mike

  • ProPerl\'er
  • Старожил
  • ****
  • Сообщений: 435
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Узнать абсолютные координаты объкта
« Ответ #6 : 29 Августа 2003, 13:05:36 »
Цитировать
Alexandr:
Почему не так:

Результаты будут правильными, только если offsetParent у объекта пустой. Потому как offsetLeft/offsetTop - это координаты относительно родительского объекта, и все зависит от того, как в конкретном браузере строится их иерархия.
[ основной браузер когда-то был, теперь попробуй разберись =]

Оффлайн Alexandr

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 865
  • +0/-0
  • 0
    • Просмотр профиля
    • http://gtp.hobi.ru
Узнать абсолютные координаты объкта
« Ответ #7 : 29 Августа 2003, 13:10:47 »
понятно.
а как замутить дочерний элемент?
Kiss my CSS
Pусские gtp gp3 ( midi + tab ) -   - Все для Авто.

Оффлайн mike

  • ProPerl\'er
  • Старожил
  • ****
  • Сообщений: 435
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Узнать абсолютные координаты объкта
« Ответ #8 : 29 Августа 2003, 13:22:07 »
Цитировать
Alexandr:
 как замутить дочерний элемент?

поясни...
[ основной браузер когда-то был, теперь попробуй разберись =]

Оффлайн Alexandr

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 865
  • +0/-0
  • 0
    • Просмотр профиля
    • http://gtp.hobi.ru
Узнать абсолютные координаты объкта
« Ответ #9 : 03 Сентября 2003, 08:57:28 »
Что называется дочерним элементом?
Kiss my CSS
Pусские gtp gp3 ( midi + tab ) -   - Все для Авто.

Оффлайн mike

  • ProPerl\'er
  • Старожил
  • ****
  • Сообщений: 435
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Узнать абсолютные координаты объкта
« Ответ #10 : 03 Сентября 2003, 12:13:24 »
"Дочерними элементами называются элементы, добавленные к какому-либо другому (родительскому) элементу."


 



d2 для d1 - дочерний элемент.
[ основной браузер когда-то был, теперь попробуй разберись =]

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28