Слушайте, я знаю, что есть много потоков с множеством решений, но ни один из них не работал для меня. Я начинаю, и я только начинаю создавать сайты в HTML. Я пытался сделать сайт раньше, но у меня была такая же проблема. Я удалил предыдущий и сделал новый, и я до сих пор не могу это решить.Как растянуть div сверху вниз?
То, что я пытался и на самом деле не работает:
- высота настройка на 100%/100vh (метод один)
установка ДИВ мин-высота до 100%, придав ему положение абсолютного и делает это:
top: 0px bottom: 0px
(метод два)
Когда я делаю метод 1, мой div не растягивается до нижней части страницы, когда вы можете прокручивать страницу, она растягивается до 100% высоты окна браузера.
И когда я делаю метод 2, divs просто исчезают. Я не заставил границу растянуться, чтобы вы все еще могли ее видеть, но если бы я это сделал, это исчезло бы.
И, кстати, я просто начинающий, и я до сих пор даже не знаю основ JavaScript, jQuery и т. Д., Поэтому я хотел бы просто использовать чистый HTML и CSS, а не JavaScript и другие материалы, пока я узнайте их.
EDIT: DIVs необходимо растягивать при добавлении текста, на самом деле это одна из моих основных проблем.
Моя граница не должна быть внутри .main, потому что он должен торчать немного, просто так: http://i.imgur.com/YniYk5L.png , но спасибо за ваш ответ. Извините за странный ответ в начале, но я думал, что ввод не означает «ответ» или «сохранение». – SaJmoN
@SaJmoN Просто используйте отрицательную вершину 'top: -10px' – mhatch
Я бы также рекомендовал дать вам основную ширину, а затем позиционировать слева. Теперь, когда у вас есть это, основное исчезнет, если браузер будет сужен. – mhatch