Цитата:
|
The containing block in which the root element lives is a rectangle called the initial containing block. For continuous media, it has the dimensions of the viewport and is anchored at the canvas origin; it is the page area for paged media. The 'direction' property of the initial containing block is the same as for the root element.
|
Если я правильно понял, то при расчете значения (auto) берется размер окна просмотра (viewport), потом переводится в пиксели CSS и это значение присваивается ширине корневого элемента (body).
Или все-таки html, а body берет уже у него? (есть ли у html ширина?)
Кстати, чем document's layout отличается от canvas?