Javascript-форум (https://javascript.ru/forum/)
-   (X)HTML/CSS (https://javascript.ru/forum/xhtml-html-css/)
-   -   Margin inside div and responsive height (https://javascript.ru/forum/xhtml-html-css/67627-margin-inside-div-responsive-height.html)

den4ik_ 27.02.2017 23:50

Margin inside div and responsive height
 
Здравствуйте уважаемые форумчане.

Есть такой пример кода https://jsfiddle.net/wodgtsdd/

Вопрос 1: Как сделать чтобы div class="content-wrapper" растягивался по высоте документа (т.е. доставал до нижнего края документа)? Сейчас он растягивается по высоте содержимого в нем контента. Я предполагаю что это можно сделать с помощью js типа получить высоту документа, получить координаты и высоту блока content-wrapper, и вычесть из высоты документа координату левого верхнего угла + высоту блока, а затем сложить полученную величину с высотой блока. Но можно ли это сделать с помощью css? Почему то мне кажется что с помощью css было бы правильнее.

Вопрос 2: Почему параграф lorum ipsum который имеет свойства margin-top и margin-bottom 15 px вылезает своими отступами за пределы div блока, и как правильно это исправить, т.е. сделать так чтобы не вылезал?

Спасибо за внимание

ksa 28.02.2017 08:43

Цитата:

Сообщение от den4ik_
Как сделать чтобы div class="content-wrapper" растягивался по высоте документа (т.е. доставал до нижнего края документа)?

Нужно делать не отдельные элементы, а весь каркас разом. Вся разметка должна быть единой.
Если как-то расставить одни элементы, а потом пытаться расставлять остальные - можно зайти в тупик и начать подключать скрипты.

ksa 28.02.2017 08:46

Цитата:

Сообщение от den4ik_
Вопрос 2: Почему параграф lorum ipsum который имеет свойства margin-top и margin-bottom 15 px вылезает своими отступами за пределы div блока, и как правильно это исправить, т.е. сделать так чтобы не вылезал?

Как вариант
- убрать те маргины у абзаца
- дать аналогичные паддинги диву...


Часовой пояс GMT +3, время: 11:58.