Программирование > JavaScript & JScript

Доступ к CSS свойствам в Netscape

(1/2) > >>

Lucent:
Есть слой. Мне его нужно динамически позиционировать.
Пробовал:
1. document.getElementById("a1").style.top=200
2. document.a1.top=200
Не получается.
 В IE все работает.

Макс:
Lucent
возьми лучше какую-то библиотеку для кроссброузерных скриптов на javascrip (ссылки в FAQ-е).
document.layers[\'a1\'].top - вроде так

Nickii:
Lucent

--- Цитировать ---Lucent:
document.getElementById("a1").style.top=200
--- Конец цитаты ---

200 чего? Правильно написать так:

document.getElementById("a1").style.top=200+"px"
ну или document.getElementById("a1").style.top="200px"

professorX:
ну, это смотря какой НН...

Nickii:
professorX

--- Цитировать ---professorX:
ну, это смотря какой НН...
--- Конец цитаты ---

Что ты имеешь в виду? На CSS есть стандарты, так вот в них говорится что размеры могут быть "px", "pt", "sm", "mm" ну может еще чего. И поэтому нормальные браузеры не понимают 200чего?
Сходи ка на http://www.w3c.org там много чего можно найти. В том числе и документацию в руском переводе на CSS и CSS2

Навигация

[0] Главная страница сообщений

[#] Следующая страница

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 
Перейти к полной версии