|
|
|
Три div-а по вертикали, 100% высота среднего div-а
|
|||
|---|---|---|---|
|
#18+
У меня есть контейнер с height: 100%. Внутри него нужно расположить три блока: высота верхнего и нижнего фиксирована, средний должен занимать всё оставшееся место. Т.е. фактически нужно задать среднему размер 100% - высота верхнего - высота нижнего. Но всё это без js и выражения expression в css. Пробую добавлять padding среднему - сразу растёт его высота. Не понимаю, как это можно сделать. Пример тут - http://jsfiddle.net/buertbvf/3/ Можно ли это реализовать на дивах без использования абсолютного позиционирования и скриптов? Временно сделал на таблице со 100% высотой и фиксированной высотой верхней и нижней строки, но этот вариант криво работает в ie7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2014, 17:29 |
|
||
|
Три div-а по вертикали, 100% высота среднего div-а
|
|||
|---|---|---|---|
|
#18+
brbrbr, я это точно делал..но счас не вспомню как. помню что вроде хитрость была в абсолюте... кажись так див контейнер в нём верхний див - высота 100 скажем средний див абсолют с указанием низа 100(оставляем 100 для нижнего) но не задаём высоту и нижний высота 100 абсолют низ 0 и у среднего получиться высота, от низа верхнего до верха нижнего ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2014, 18:55 |
|
||
|
Три div-а по вертикали, 100% высота среднего div-а
|
|||
|---|---|---|---|
|
#18+
brbrbr , ну вот как не помочь человеку с тестовым примером! Как вариант... Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2014, 19:55 |
|
||
|
Три div-а по вертикали, 100% высота среднего div-а
|
|||
|---|---|---|---|
|
#18+
alex564657498765453я это точно делал..но счас не вспомню как. Ну да, ну да... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2014, 19:56 |
|
||
|
Три div-а по вертикали, 100% высота среднего div-а
|
|||
|---|---|---|---|
|
#18+
krvsa, Спасибо большое! Я вчера пробовал такой вариант, но в IE не заработало (навскидку точно left: 0 среднему не указывал, мб что-то ещё забыл). Этот вариант работает отлично! ЗЫ: Что же касается тестовых примеров, то без них имхо и проблему-то толком не объяснить обычно. Не говоря уже о том, что половина вопросов зачастую отпадает на этапе написания тестового примера. ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2014, 16:25 |
|
||
|
Три div-а по вертикали, 100% высота среднего div-а
|
|||
|---|---|---|---|
|
#18+
brbrbrЧто же касается тестовых примеров, то без них имхо и проблему-то толком не объяснить обычно. Жаль, что не все это осознают... brbrbrНе говоря уже о том, что половина вопросов зачастую отпадает на этапе написания тестового примера. ;) Угу... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.10.2014, 16:27 |
|
||
|
|

start [/forum/topic.php?fid=22&gotonew=1&tid=1446671]: |
0ms |
get settings: |
6ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
45ms |
get topic data: |
7ms |
get first new msg: |
4ms |
get forum data: |
2ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
| others: | 210ms |
| total: | 319ms |

| 0 / 0 |
