Там может быть просто исправить это, но она беспокоила меня в течение веков теперь ...CSS Div ширина в процентах и отступы, не нарушая расположение
Позвольте мне объяснить ситуацию. У меня есть div с ID-контейнером, который содержит все содержимое страницы (включая верхний и нижний колонтитулы), которые будут содержать все встроенные, и я могу сделать только 1 простой «margin: 0 auto»; вместо кратных. Так что скажем, что у меня ширина # контейнера установлена на 80%. Теперь, если я добавлю другой div внутри с такой же шириной (80%) и дам ему идентификатор «header» с 10px отступов вокруг, макет будет «ломаться» (так сказать), потому что страница добавляет количество отступов на ширина. Итак, как я могу заставить его оставаться в границах без использования таких методов, как более низкий процент для div #header? В принципе, я хочу сделать его жидким.
Вот несколько примеров кода, чтобы дать вам представление о том, что я говорю о ...
CSS
#container {
position:relative;
width:80%;
height:auto;
}
#header {
position:relative;
width:80%;
height:50px;
padding:10px;
}
HTML
<div id="container">
<div id="header">Header contents</div>
</div>
Может кто-нибудь помочь меня с этой проблемой, которая постоянно меня подслушивала?
Ничего себе ... Размер коробки потрясающий !!! – Romias
бог благородный размер коробки – sports