LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
23.05.2013, 20:34:45 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 2.5 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Как сделать верх и низ неподвижным  (Прочитано 4520 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Fly
Гость
« : 24.09.2007, 10:54:38 »

Как сделать верх и низ неподвижным в шаблоне, т.е. верх(логотип), центр(рабочая область) и низ(здесь у меня навигация). При скроллинге только чтоб центр двигался?
Записан
one_more
Support Team
*****

Репутация: +87/-3
Offline Offline

Пол: Мужской
Сообщений: 148


there is no spoon


« Ответ #1 : 24.09.2007, 16:30:14 »

По формулировке вопроса не ясно, как должен вести себя футер ("низ") если контент не умещается в высоту одного окна?

1. От должен "выталкиваться" вниз, ниже контента? Тогда суть решения описана здесь.

2. Или он так и должен оставаться "приклеенным" внизу окна? Тогда это решается нексолько иначе, через абсолютное позиционирование (position: absolute) для двух верхних блоков и position: fixed для футера (плюс хак для IE<7)
Записан
Fly
Гость
« Ответ #2 : 24.09.2007, 17:25:01 »

1 т.е. в окне скролинг будет всегда в центральной части. верх и низ всегда видны в окне. Это типа как фреймы...
Записан
Fly
Гость
« Ответ #3 : 11.10.2007, 09:54:27 »

все еще парюсь... Sad
Записан
Fly
Гость
« Ответ #4 : 11.10.2007, 12:03:27 »

вообщем сделал во фреймах

<html>
<head>
<title>test</title>
<frameset rows="100,*,150">
<frame src="logo.html"  scrolling="no">
<frame src="http://localhost/index.php">
<frame src="menu.html" scrolling="no">
</frameset>
</head>
</html>


 в файле шаблона index.php добавил такой вот код:

<SCRIPT LANGUAGE="JavaScript">
<!--
 if (self.parent.frames.length == 0)
 self.parent.location="index.html";
// -->
</SCRIPT>

и теперь думаю как заставить сайт открываться с index.html а не с index.php.... мож поможет кто?
Записан
one_more
Support Team
*****

Репутация: +87/-3
Offline Offline

Пол: Мужской
Сообщений: 148


there is no spoon


« Ответ #5 : 11.10.2007, 15:08:26 »

В .htaccess в корневой директории Joomla! пишем строку
DirectoryIndex index.html

А чем fixed не понравился?
Записан
Fly
Гость
« Ответ #6 : 12.10.2007, 06:27:52 »

мучил его (fixed). пока не понимаю его принцип действия, надо будет почитать побольше про него  Smiley
Записан
Fly
Гость
« Ответ #7 : 12.10.2007, 06:29:00 »

за это спасибо: "В .htaccess в корневой директории Joomla! пишем строку
DirectoryIndex index.html"
Записан
Fly
Гость
« Ответ #8 : 01.04.2008, 15:26:12 »

ну вот примерно, работает в Firefoxe, в IE 6 не работает, может кто знает как IE заставить работать, пока конечно на фреимах работает, но все же...

Код:
<table style="position: fixed; top: 0px; left: 0px" width="100%"  border="0" cellspacing="0" cellpadding="0" background="templates/--------/images/fon.jpg">
      <tr>
           <td><?php mosLoadModules ( 'top' ); ?></td>
      </tr>
    </table>
<table  style="margin-top: 100px;" width="100%" border="10" cellspacing="0" cellpadding="0">
      <tr>
        <td width="100%"><?php mosMainBody(); ?></td>                 
          </tr>         
        </table>
<table width="100%" style="position: fixed; bottom: 0px; left: 0px" border="0" cellspacing="0" cellpadding="0" background="templates/-------/images/fon.jpg">

<tr>
    <td><?php mosLoadModules ( 'bottom' ); ?></td>
</tr>

</table>
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.18 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet