Как растянуть div между нижней и верхней панелью? 
		
		
		
		WEB странница состоит из трех элементов 
	I - верхняя панель <div> прижатая к потолку страницы (style="position:absolute; top:0px;") II - нижняя панель <div> прижатая к низу страницы (style="position:absolute; bottom:0px;") III - <div name="content" style="overflow-y: scroll;"> с контентом который находится между верхней и нижней панелью Как растянуть <div name="content"> четко между верхней и нижней панелью?  | 
	
		
 А высота есть у верха и низа? 
	 | 
	
		
 Цитата: 
	
  | 
	
		
 shurik_shink, 
	
<body>
    <style>
        body {
            position: relative;
            margin: 0;
            padding: 0;
            min-height: 100%;
        }
        div {
            border: 1px solid black;
            width: 100%;
            box-sizing: border-box;
            text-align: center;
        }
        #header {
            position: absolute;
            top: 0;
            height: 1.5em;
        }
        #content {
            padding: 1.5em 0;
            min-height: 100%;
        }
        #footer {
            position: absolute;
            bottom: 0;
            height: 1.5em;
        }
    </style>
    <div id="header">Header</div>
    <div id="content">Content</div>
    <div id="footer">Footer</div>
</body>
 | 
	
		
 destus, 
	может добавить 
html, body{
         height: 100%;
       }
 иначе не растянет | 
	
		
 destus, 
	а зачем строка 21?  | 
	
		
 рони, 
	чтоб не наезжал на шапку и подвал  | 
	
		
 destus, 
	не танцует у меня твой пример  | 
	
		
 Цитата: 
	
 С min-height не растягивает  | 
	
		
 destus, 
	
<!DOCTYPE HTML>
<html>
<head>
  <title>Untitled</title>
  <meta charset="utf-8">
  <style>
       html, body{
         height: 100%;
       }
        body {
            position: relative;
            margin: 0;
            padding: 0;
            min-height: 100%;
        }
        div {
            border: 1px solid black;
            width: 100%;
            box-sizing: border-box;
            text-align: center;
        }
        #header {    background-color: #008000;
            position: absolute;
            top: 0;
            height: 1.5em;
        }
        #content {    background-color: #FFD700;
            min-height: 100%;
        }
        #footer {    background-color: #00BFFF;
            position: absolute;
            bottom: 0;
            height: 1.5em;
        }
    </style>
</head>
<body>
    <div id="header">Header</div>
    <div id="content">Content</div>
    <div id="footer">Footer</div>
</body>
</html>
 | 
	
		
 А можно ли с использоваем только стилей растянуть  div с контентом между верхней и нижней панелью если высота верхней панели может изменяться? 
	 | 
	
		
 рони, 
	слово "Content" заехало под шапку и скрылось там собственно. http://pixs.ru/showimage/errorpng_8985057_20999139.png  | 
	
		
 shurik_shink, 
	может flex  | 
	
		
 destus, 
	не спорю мой вариант не совершенен, но у меня всё на месте и ничего не лезет на шапку  | 
	
		
 рони, 
	а так? рез.шапка + футер 
<!DOCTYPE HTML>
<html>
<head>
  <title>Untitled</title>
  <meta charset="utf-8">
  <style>
       html, body{
         height: 100%;
         width : 100%;
       }
        body {
            margin: 0;
            padding: 0;
            display : table;
            background-color : #4cff00;
        }
        div {
            border: 1px solid black;
            display : table-row;
            box-sizing: border-box;
            text-align: center;
            width : 100%;
        }
        #header, #footer{
            background-color : #ffd800;
        }
        #content{
            height : 100%;
        }
    </style>
</head>
<body>
    <div id="header">Header<br />Header<br />Header</div>
    <div id="content">Content</div>
    <div id="footer">Footer<br />Footer<br />Footer</div>
</body>
</html>
 | 
	
		
 destus, 
	мои браузеры сказали good! :)  | 
	
		
 рони, 
	ништяк :)  | 
	
		
 а без 21-й строки будет что попало, контент будет под хеадер и футер ползти 
	 | 
	
		
 а я вот выбираю движок для своего сайта, порекомендуете что то ? 
	 | 
	
		
 ну если выбирать среди CMS, то я бы рекомендовал http://www.umi-cms.ru/product/ 
	 | 
	
		
 абсолютно нет разницы где он будет, дай ему Ид и все 
	 | 
	
		
 а что делать, если сайт работает на cms? 
	 | 
	
		
 даже не знаю, просто потому что мой сайт работает на UMI-CMS 
	 | 
| Часовой пояс GMT +3, время: 18:13. |