Поскольку я не могу воссоздать проблему на моем Firefox (10.0.2) на моем компьютере (Win 7) с моим конкретным оборудованием (которое может или не может быть частью этой проблемы), я предлагаю следующее как предположение при решении, хотя я бы предположил, что вы уже пробовали.
Нацельтесь на свои img
теги (желательно с некоторыми CSS более конкретными, чем ниже), с которыми у вас возникла проблема, и попробуйте установить одно из следующего:
Или:
img {background-color: transparent;}
Или:
img {background-color: transparent !important;}
Обновление: еще один возможный обходной путь
Пусть javascript сделает соответствующие теги img
невидимыми для запуска, а также привязает к ним событие, чтобы при их загрузке они снова стали видимыми (пример JQuery):
$('img').css('visibility', 'hidden'); /*not using "display" keeps layout*/
$('img').bind('load', function() {
$('img').css('visibility', 'visible');
});
Я не могу проверить вышеизложенное, поэтому нет гарантии, что это сработает, но это другая идея.