Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 08.07.2013, 01:31
Аватар для TwoHands
Новичок на форуме
Отправить личное сообщение для TwoHands Посмотреть профиль Найти все сообщения от TwoHands
 
Регистрация: 07.07.2013
Сообщений: 2

Свойство innerWidth и опорный пиксель
Привет всем,

интересует один момент насчет свойства innerWidth. Вычитал, что оно равно числу не экранных пикселей, а пикселей документа (в том смысле, как это понимает CSS).

Как считается этот размер, если ширина в документе не задана?? Например, вообще.

Второе. Верно ли что Хром и Опера не поддерживают reference pixel?
Ответить с цитированием
  #2 (permalink)  
Старый 08.07.2013, 07:42
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от TwoHands
Как считается этот размер, если ширина в документе не задана?? Например, вообще.
Не "не задана", а равна auto. Вот она и рассчитывается автоматически.
Ответить с цитированием
  #3 (permalink)  
Старый 08.07.2013, 15:00
Аватар для TwoHands
Новичок на форуме
Отправить личное сообщение для TwoHands Посмотреть профиль Найти все сообщения от TwoHands
 
Регистрация: 07.07.2013
Сообщений: 2

Цитата:
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?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Свойства объекта, методы и this. Почему свойство вызывается с () ? jsuse Общие вопросы Javascript 2 04.11.2011 20:39
Объект не поддерживает это свойство или метод load_081112_0953.js 1auto1 Общие вопросы Javascript 1 13.04.2011 22:09
Объект не поддерживает это свойство или метод load_081112_0953.js 1auto1 Internet Explorer 1 13.04.2011 21:59
если (свойство css == 2) свойство css = 1; funkypublic Events/DOM/Window 1 09.06.2010 17:39
Свойство opener обнуляется при обновлении страницы LesPaulFAP Events/DOM/Window 0 12.10.2009 13:09