У меня есть сценарий, который анимирует небольшой DIV, появляющийся на странице. Все работает отлично в IE, а в FF, если я удаляю DOCTYPE, но когда DOCTYPE XHTML/Transitional, в Firefox ширина не меняется.javascript style.width не работает в firefox с переходным doctype
this.container.style.visibility = "visible";
alert("this.container.style.width before = " + this.container.style.width)
this.container.style.width = this.width;
alert("this.container.style.width after = " + this.container.style.width);
this.container.style.height = this.height;
В IE, и в FF, без DOCTYPE, первое предупреждение говорит 0, а второй говорит 320 (который является ширину набора в другом месте в коде)
в FF, с DOCTYPE к XHTML/Transitional, оба предупреждения показывают 0. Любая идея, что здесь происходит? Я думаю, мне, возможно, потребуется явно установить позиции на DIV в Transitional, но я не уверен.
yup! Вот так! Спасибо за помощь! – nerdabilly 2008-12-08 15:55:45
никаких проблем, рад, что это помогло! – scunliffe 2008-12-08 18:52:13