@Twixel

Как рассчитать ширину контентной области по коду?

Не могли бы объяснить как рассчитать ширину контентной области элемента .content.



.wrapper
{
box-sizing: border-boxl;
width: 500px;
padding: 20px;
}

.content
{
box-sizing: border-box;
padding: 10px;
}
На что обратить внимание при расчете, и при каких свойствах, что то может поменяться в решение?
  • Вопрос задан
  • 2112 просмотров
Решения вопроса 1
@smigles
Содержимое .wrapper имеет ширину 500 − 20 * 2 = 460px. Если .content находится внутри .wrapper, то содержимое .content будет иметь ширину 460 − 10 * 2 = 440px. В обоих случаях мы вычитаем левый и правый padding. Если бы был border, вычитали бы и его тоже.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
hzzzzl
@hzzzzl
getComputedStyle



(2 пикселя уходят на border 1px + 1px)
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы