Я изо всех сил пытаюсь понять, почему у меня есть элемент с высотой: 100%, который больше, чем его контейнер, несмотря на то, что для размера окна установлено значение border-box;
Я сделал здесь скрипку: https://jsfiddle.net/a8v9a8ok/6/
Я установил для элементов высоту 100%, а размер окна — для рамки, но статья, содержащаяся в разделе под названием «left», проходит мимо раздела, и текстовая текстовая область, которую она содержит, также проходит мимо.
html, body {
height: 100%;
width: 100%;
}
html {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
*, *:before, *:after {
-moz-box-sizing: inherit;
-webkit-box-sizing: inherit;
box-sizing: inherit;
}
Я не просто хочу скрыть переполнение, я хочу, чтобы элементы оставались внутри своего контейнера и заполняли соответствующий контейнер на 100%.
Я уверен, что это легко исправить, но я безрезультатно пытался часами, поэтому любая помощь будет очень признательна!
РЕДАКТИРОВАТЬ: я просто пытаюсь разместить все элементы в соответствующих контейнерах, не перекрывая их по вертикали. Я ожидаю, что установка высоты текстовой области на 100% приведет к тому, что она заполнит оставшееся пространство в своем контейнере.
Спасибо