Сообщение от back to back
|
бред.
|
почему?если не вдаваться в подробности и очень грубо- если вы их не задаёте явно(тот момент когда принудительно задаётся высота и ширина) , они вычисляются исходя из того сколько места занимает изображение на странице. а с display:none её не существует на странице-занимает 0 по высоте и 0 по ширине. так что поведение правильное
http://javascript.ru/tutorial/dom/attributes