Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: HTML5 блок или таблица на всю высоту
Форумы портала PHP.SU » Клиентская разработка » HTML, Дизайн & CSS » HTML5 блок или таблица на всю высоту

Страниц (1): [1]
 

1. 3d_killer - 16 Сентября, 2014 - 22:31:16 - перейти к сообщению
Сразу приведу код (тут не прикладываю заголовок и т.д.)
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. <body>
  3. <!--Главный контейнер-->
  4. <div id="document_container" class="w_100">  
  5.     <!--ЛОГО-->
  6.     <div id="document_top" class="h_40">
  7.         <!--ВЕРХ-->
  8.     </div>
  9.     <!--МЕНЮ-->
  10.         <div id="document_menu" class="h_40">
  11.  
  12.     </div>
  13.     <!--КОНТЕЙНЕР С КОНТЕНТОМ-->
  14.         <div id="document_content">
  15.     <table>
  16.                 <tr>
  17.                 <td>&nbsp;</td>
  18.                 <td>&nbsp;</td>
  19.                 <td>&nbsp;</td>
  20.                 </tr>
  21.         </table>
  22.     </div>
  23.     <!--ЗАГЛУШКА-->
  24.         <div id="document_cover" class="h_40"></div>
  25. </div>
  26. <!--ПОДВАЛ-->
  27. <div id="document_bottom" class="h_40 w_100">
  28. </div>
  29. </body>
  30. </html>
  31.  

и ксс:
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. body{width:100%; min-width:1000px; padding:0px; margin:0px; font-family:Tahoma, Geneva, sans-serif; font-size:12px; position: relative;}
  3. html,body{height:100%;}
  4. body,td,th{font-family:Tahoma, Geneva, sans-serif; font-size:12px;}
  5. .h_40{height:40px;}
  6.  
  7. #document_menu{background-color: #0079a4;}
  8. #document_container{height: auto !important; min-height:100%;}
  9. #document_bottom{margin-top:-40px; position: relative;background-color: #0079a4;}
  10. #document_top{background-image:url(../image/top_bg.png);}
  11.  

получается что есть шапка, меню, контент и футер притянутый к низу (в этом все хорошо)
проблемка заключается в том что мне надо таблицу растянуть на всю высоту пустого контейнера, чтобы сделать типо разделителя на 2 окна который можно двигать.

если высоту не сделать 100%, то когда контента мало, выглядит не очень хорошо, на картинке приложил примерно что хочу сделать, проблема в том что на html 5 никак не могу придумать как такое реализовать Огорчение
2. DelphinPRO - 17 Сентября, 2014 - 15:43:07 - перейти к сообщению
http://jsfiddle[dot]net/DelphinPRO/GZ4xF/5/

реализована 100% высота и изменение размеров панелек мышкой.
3. 3d_killer - 17 Сентября, 2014 - 16:36:45 - перейти к сообщению
Спасибо за ответ, почти все хорошо в примере единственное на Firefox появляется прокрутка и свободное место в самом низу как раз на 50px, не пойму как можно устранить
(Добавление)
заменив в .footer
top:-50px;
на
margin-top:-50px;

Получим одинаковый эффект на всех браузерах строки пустой нет но есть прокрутка на 50 пикселей
4. 3d_killer - 17 Сентября, 2014 - 19:06:57 - перейти к сообщению
кто нибудь поможет доделать?
http://jsfiddle[dot]net/GZ4xF/6/

 

Powered by ExBB FM 1.0 RC1