У меня возникли проблемы с позиционированием div между двумя другими divs (верхний и нижний колонтитул), и мне было интересно, что бы это сделало заявление css. Я не слишком хорошо знаком с тем, что поля могут делать по отношению к другим элементам div, сейчас я использую position: absolute;
, и он делает то, что я хочу. Спасибо за любую помощь!Позиция div между двумя другими divs
0
A
ответ
2
Это естественная компоновка для divs: http://jsfiddle.net/kMPBC/ Ваше использование позиции: абсолютное нарушает нормальный поток документов.
HTML
<div id="header"></div>
<div id="content"></div>
<div id="footer"></div>
CSS
#header {
height: 200px;
background: blue;
}
#content {
height: 200px;
background: green;
}
#footer {
height: 200px;
background: red;
}
Смежные вопросы
- 1. Динамическая ширина div между двумя другими divs?
- 2. Div ширина равна разрыву между двумя другими divs
- 3. Как центрировать div между двумя другими (слева и справа) divs?
- 4. Запуск и остановка прокрутки div между двумя другими divs
- 5. Как центрировать div между двумя другими div?
- 6. Можно ли прокручивать содержимое div между двумя другими гибкими div?
- 7. Зазор между двумя divs
- 8. Div только фиксируется между двумя divs
- 9. Как вставить div между двумя divs?
- 10. Отзывчивое Div между двумя фиксированными Divs
- 11. Позиционирование div под другими divs
- 12. Позиция между двумя точками?
- 13. hr line между двумя divs
- 14. маленький промежуток между двумя divs
- 15. размещение div внутри другого div сохранение пробелов между двумя divs
- 16. Пространство между двумя динамическими divs
- 17. Добавить разрыв между двумя Divs
- 18. CSS разделите между двумя divs
- 19. Как переключаться между двумя divs
- 20. Рисование линии между двумя divs
- 21. Переключение видимости между двумя divs
- 22. Вертикальное расстояние между двумя divs
- 23. дает разницу между двумя divs?
- 24. Разделить html между двумя divs?
- 25. HTML-метка между двумя divs?
- 26. Вертикальная проставка между двумя divs
- 27. Загадочное пространство между двумя divs
- 28. Поместите значок между двумя divs
- 29. Сэндвич div между двумя другими divs в отдельном контейнере в IE6
- 30. Место объекта между двумя другими
Будет ли это работать так же, если я использовал% для высоты вместо пикселей (то есть) 15% 75% и 10% –
Да, но они будут нужен родительский контейнер с явной высотой, иначе 15% чего? См. Http://jsfiddle.net/kMPBC/3/ –
Ну, это для мобильных устройств, поэтому я хочу, чтобы заголовок составлял 15% экрана, нижний колонтитул 10% и средний 75% и прокручиваемый, если не хватает места для соответствовать содержимому при сохранении верхнего и нижнего колонтитула –