PavelScron
@PavelScron

Как формируется и от чего зависит ширина div блока, если width не задан?

Хотелось бы понять логику ширины блоков. Какое дефолтное значение width у блоков, если ничего не прописывать? И как формируется ширина без указанного width?
  • Вопрос задан
  • 546 просмотров
Решения вопроса 1
@coderlex
На ширину content width родителя (т.е. внутреннего размера без padding-ов).
По умолчанию width = auto.
Если установить width = 100%, то учет padding-ов будет зависеть от свойства box-sizing.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Stalker_RED
@Stalker_RED
Ширина блочных элементов
По умолчанию ширина блока вычисляется автоматически и занимает все доступное пространство. Здесь следует оговорить, что под этим подразумевается. Например, если тег в коде документа присутствует один, то он занимает всю свободную ширину окна браузера и ширина блока будет равна 100%. Стоит поместить один тег внутрь другого, как ширина внутреннего тега начинает исчисляться относительно его родителя, т.е. внешнего контейнера.

htmlbook.ru/content/blochnye-elementy
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы