LINUX.ORG.RU

История изменений

Исправление user_id_68054, (текущая версия) :

Кто сказал, что можно декларировать только ширину?

а кто сказал — что нужно декларировать вообще хоть что-то? например если НЕ декларировать и НИ ширину и НИ высоту? :-)

проставь высоту и увидь свой желтый квадрат в IE

ну тыг в ораньжевом/зелёном прямоугольнике — как раз указана высота:

            .TEST-layout-cell-B {
                height: 100%; /* ATTENTION! we have declared ``height`` only */
                background: green;
            }

и он (ораньжевый/зелёный прямоугольник) — успешно нарисовался в IE.

однако в Firefox декларирование высоты не требуется (и ширины не требуется тоже.. но вопросы связанные с шириной — не столь интересны, так как обычно всегда_заранее_известна ширина — 1000px, и всегда одна и таже :)). и всё-равно оно рисуется в Firefox..

Поведение по умолчанию не документировано стандартом

поэтому и возник вопрос — какая реализация более корректная :-) ..

ну или как сказать — корректная по духу стандарта, если уж текста соответствующего нету :-) .

Исправление user_id_68054, :

Кто сказал, что можно декларировать только ширину?

а кто сказал — что нужно декларировать вообще хоть что-то? например если НЕ декларировать и НИ ширину и НИ высоту? :-)

проставь высоту и увидь свой желтый квадрат в IE

ну тыг в желёном/ораньжевом прямоугольнике — как раз указана высота:

            .TEST-layout-cell-B {
                height: 100%; /* ATTENTION! we have declared ``height`` only */
                background: green;
            }

и он (зелёный/ораньжевый) — успешно нарисовался в IE.

однако в Firefox декларирование высоты не требуется (и ширины не требуется тоже.. но вопросы связанные с шириной — не столь интересны, так как обычно всегда_заранее_известна ширина — 1000px, и всегда одна и таже :)). и всё-равно оно рисуется в Firefox..

Поведение по умолчанию не документировано стандартом

поэтому и возник вопрос — какая реализация более корректная :-) ..

ну или как сказать — корректная по духу стандарта, если уж текста соответствующего нету :-) .

Исправление user_id_68054, :

Кто сказал, что можно декларировать только ширину?

а кто сказал — что нужно декларировать вообще хоть что-то? например если НЕ декларировать и НИ ширину и НИ высоту? :-)

проставь высоту и увидь свой желтый квадрат в IE

ну тыг в желёном/ораньжевом прямоугольнике — как раз указана высота:

            .TEST-layout-cell-B {
                height: 100%; /* ATTENTION! we have declared ``height`` only */
                background: green;
            }

и он (зелёный/ораньжевый) — успешно нарисовался в IE.

однако в Firefox декларирование высоты не требуется (и ширины не требуется тоже.. но вопросы связанные с шириной — не столь интересны, так как обычно всегда_заранее_известна ширина — 1000px, и всегда одна и таже :)). и всё-равно оно рисуется..

Поведение по умолчанию не документировано стандартом

поэтому и возник вопрос — какая реализация более корректная :-) ..

ну или как сказать — корректная по духу стандарта, если уж текста соответствующего нету :-) .

Исходная версия user_id_68054, :

проставь высоту и увидь свой желтый квадрат в IE

ну тыг в желёном/ораньжевом прямоугольнике — как раз указана высота:

            .TEST-layout-cell-B {
                height: 100%; /* ATTENTION! we have declared ``height`` only */
                background: green;
            }

и он (зелёный/ораньжевый) — успешно нарисовался в IE.

однако в Firefox декларирование высоты не требуется (и ширины не требуется тоже.. но вопросы связанные с шириной — не интересны :)). и всё-равно оно рисуется..

Поведение по умолчанию не документировано стандартом

поэтому и возник вопрос — какая реализация более корректная :-) ..

ну или как сказать — корректная по духу стандарта, если уж текста соответствующего нету :-) .