Я создаю страницу, которая использует AJAX для переключения контента, и каждая из 5 страниц имеет свой собственный цвет фона.
Изменение страницы, оживляет текущий фон на новый. У меня есть 24-битные PNG с альфа-прозрачностью, которые меняют цвета фона (все работает нормально).
Однако есть одна небольшая проблема. Иногда, по крайней мере, в Firefox 3.5.1 и Safari 3/4 фон будет меняться, однако мой #main-container
div не будет. Контейнер имеет background: transparent
, чтобы быть уверенным.
Проблема в том, что это происходит не каждый раз, а только иногда. Может ли это быть просто причудой того, что я заставляю браузер делать?
Я использую плагин jQuery для анимации цвета фона.
Мне было интересно, кто-нибудь знает, как я мог заставить #main-container
наследовать фон его родительского контейнера (body
)?
Я знаю, что могу проверить его с помощью setInterval()
, но это будет ужасное решение.
Любые предложения очень ценятся.
Сайт доступен для просмотра @ http://www.acura.com.au/~kohana/
Справа находится меню, в котором щелкают те разделы, в которых проблема. Возможно, вам придется перемещаться как минимум 8 раз или около того, чтобы увидеть причуду.
Любая помощь очень ценится!
UPDATE
Я попытаюсь setInterval()
проверить цвета ... но не уверен, что именно я сделаю, если обнаружу, что они неправильные.