Абсолютно позиционированные замещаемые элементы




10.6.5 Абсолютно позиционированные замещаемые элементы

Ситуация подобна предыдущей, за исключением того, что элемент имеет внутреннюю высоту. Последовательность замен теперь:

  1. Если 'height' - 'auto', оно заменяется внутренней высотой элемента.
  2. Если 'top' имеет значение 'auto', оно заменяется расстоянием от верхнего края содержащего блока до края верхнего поля гипотетического бокса,который мог бы быть первым боксом элемента, если его свойство 'position' было бы 'static'. (Но вместо того, чтобы действительно рассчитать этот бокс, ПА свободны предполагать о его возможной позиции.) Значение является отрицательным, если гипотетический бокс находится сверху от содержащего блока.
  3. Если 'bottom' - 'auto', 'auto' в 'margin-top' или 'margin-bottom' заменяется на '0'.
  4. Если в данной точке и 'margin-top', и 'margin-bottom' - всё ещё 'auto', уравнение решается с помощью дополнительного условия: что эти два поля обязаны получить одинаковые значения.
  5. Если в данной точке имеется только одно значение 'auto', уравнение решается с этим значением.
  6. Если в данной точке значения переограничены, игнорируется значение 'bottom', и уравнение решается с этим значением.



- Начало - - Назад - - Вперед -


Книжный магазин