Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 25.12.2009, 22:36
Аспирант
Отправить личное сообщение для thunder2 Посмотреть профиль Найти все сообщения от thunder2
 
Регистрация: 11.07.2009
Сообщений: 41

Назначение значения атрибуту стиля
Есть некий скрипт в котором таблице "submenu" меняются координаты Top и Left вот таким образом:
submenu.style.top=mainmenu.offsetTop+mainmenu.clie ntHeight;
mainmenu.offsetTop+mainmenu.clientHeight = 27 (Number)

В IE этот кусок работает как надо, в FF (Opera) значение submenu.style.top остается равно "0".
Я уже мозг весь сломал: "Чё за фигня" ? Как поменять значение этого аттрибута в FF и Opera.

З.Ы. Не люблю я эти два браузера. Вечно с ними какие-то заманохи.
Ответить с цитированием
  #2 (permalink)  
Старый 25.12.2009, 22:44
Аспирант
Отправить личное сообщение для thunder2 Посмотреть профиль Найти все сообщения от thunder2
 
Регистрация: 11.07.2009
Сообщений: 41

Блин в Yandex`е нашел такой фрагмент curPopup.div.style.top=y+"px";
Сделал также у себя... заработало ! Не ну вот как это объяснить ? И еще на IE ругаются, мол кривой, плохой... у-у-у-, не люблю я эти два браузера !
Ответить с цитированием
  #3 (permalink)  
Старый 26.12.2009, 01:42
Аватар для Riim
Рассеянный профессор
Отправить личное сообщение для Riim Посмотреть профиль Найти все сообщения от Riim
 
Регистрация: 06.04.2009
Сообщений: 2,379

Сообщение от thunder2
Не ну вот как это объяснить ?
Для xhtml указывать единицы измерения обязательно по стандарту, FF и Opera все правильно делают - всячески унижают говнокодеров.
Ответить с цитированием
  #4 (permalink)  
Старый 26.12.2009, 14:41
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

Сообщение от thunder2
Не ну вот как это объяснить ? И еще на IE ругаются, мол кривой, плохой...
он user friendly, developer angry

Последний раз редактировалось x-yuri, 26.12.2009 в 14:43.
Ответить с цитированием
  #5 (permalink)  
Старый 26.12.2009, 23:56
Аспирант
Отправить личное сообщение для thunder2 Посмотреть профиль Найти все сообщения от thunder2
 
Регистрация: 11.07.2009
Сообщений: 41

Сообщение от Riim Посмотреть сообщение
Для xhtml указывать единицы измерения обязательно по стандарту, FF и Opera все правильно делают - всячески унижают говнокодеров.
А вот можно было сказать всё это тока без последнего слова ?
Ответить с цитированием
  #6 (permalink)  
Старый 27.12.2009, 02:51
Аватар для Riim
Рассеянный профессор
Отправить личное сообщение для Riim Посмотреть профиль Найти все сообщения от Riim
 
Регистрация: 06.04.2009
Сообщений: 2,379

Сообщение от thunder2
А вот можно было сказать всё это тока без последнего слова ?
Конечно можно, просто было бы лучше, если бы вы просто спрашивали и ждали ответ, не пытаясь кому-то что-то навязать между делом.
Ответить с цитированием
Ответ



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

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