Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Вёрстка веб-сайтов > таблица внизу страницы


Автор: Teleport 4.2.2009, 18:54
Как сделать чтобы таблица или слой всегда были внизу страницы? Вот у меня есть слой и он по верикали высокий - соответсвенно появляется полоса прокрутки. Вот как бы сделать так чтобы таблица или слой с Копирайтом отображались внизу страницы когда самый высокий слой уже кончится? 

Автор: bars80080 4.2.2009, 19:01
посмотри здесь
http://www.alexilin.ru/5-sovetov-po-html-i-css/

Автор: Teleport 5.2.2009, 14:24
вот что я нашел:
Код

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru">
<head>
   <title></title>
   <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<style type="text/css">
HTML, BODY {height: 100%; margin: 0; padding: 0; }
#topNContent {min-height: 100%; }
* HTML #topNContent {height: 100%; }
#content {padding-bottom: 30px;}
#top {background: #CCC; height: 121px; }
#bot {background: #CCC; height: 30px; margin-top: -30px; }
* HTML #bot {overflow: hidden; }
</style>
</head>

<body>

<div id="topNContent">
   <div id="top">шапка</div>
   <div id="content">
      <p>контент   </p>
      <p>12355</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>lllklllkl</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>lklklklklkl</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>klklljkj</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>jkjkljjljlilki </p>
   </div>
</div>

<div id="bot">подвал</div>

</body>
</html>



В данном коде подвал очень хорошо прикрепляется к низу страницы - сколько бы ни было техта на страничке. НО все бы хорошо, да только вот если изменить
 #content {padding-bottom: 30px;} на #content {padding-bottom: 30px; position:absolute;} то подвал никак не уходит вниз страницы, а болтается прямо на contente :( 

Есть ли возможность как то прижать подвал к низу странички, когда у contenta position:absolute;

Автор: Violator 6.2.2009, 02:21
Teleport, 
блок у которого абсолютное позиционирование не занимает место в структуре страницы
для каких целей вы ставите position:absolute у контента?

Автор: Teleport 7.2.2009, 15:58
Просто я хотел чтобы мой контент имел отступ слева... Потому и absolute ставлю. Конечно, решить можно так - никаких  absolute и вставить табличку внитрь блок. И уже в этой табличке сделать отступ - стобцом. Вобщем, вроде, разобрался smile Спасибо smile

Автор: Violator 7.2.2009, 16:29
Teleport, 
поставьте у #content либо margin-left, либо padding-left - смотря что вам понадобится  smile 

Автор: WebMast 7.2.2009, 17:42
Teleport, можешь посмотреть тут http://forum.vingrad.ru/forum/topic-246654/kw-footer-%D0%BD%D0%B8%D0%B7-%D0%BF%D1%80%D0%B8%D0%B6%D0%B0%D1%82%D1%8C-%D0%B2%D1%91%D1%80%D1%81%D1%82%D0%BA%D0%B0-div.html

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)