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

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: баг с "вечным" футером

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


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

> Без описания
sofck
Отправлено: 14 Января, 2011 - 20:18:27
Post Id



Гость


Покинул форум
Сообщений всего: 94
Дата рег-ции: Сент. 2008  


Помог: 0 раз(а)




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

Вот ссылка на пример: [url]http:/regesh.ru/footer/[/url]

Вот код css:
CODE (htmlphp):
скопировать код в буфер обмена
  1. * {
  2.         margin:0;
  3.         padding:0;
  4. }
  5. html, body, #wrap {
  6.         height: 100%;
  7. }
  8. body > #wrap {
  9.         height: auto;
  10.         min-height: 100%;
  11. }
  12. #main {
  13.         overflow:auto;
  14.         padding-bottom: 100px;
  15. }
  16. #footer {
  17.         position: relative;
  18.         margin-top: -100px;
  19.         height: 100px;
  20.         clear:both;
  21.         }
  22. /*Opera Fix*/
  23. body:before {
  24.         content:"";
  25.         height:100%;
  26.         float:left;
  27.         width:0;
  28.         margin-top:-32767px;
  29. }


Вот код html:
CODE (htmlphp):
скопировать код в буфер обмена
  1. <div id="wrap">
  2. <div id="main">
  3. CONTENT GOES HERE
  4. </div>
  5. </div>
  6. <div id="footer">
  7. footer
  8. </div>


Может кто сталкивался с таким "приколом" и нашел решение.
p.s. Пробовал много разных решений для "прилипшего" футера, но во всех примерах этот анти эффект присутствует.
 
 Top
grefon
Отправлено: 14 Января, 2011 - 23:12:50
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 823
Дата рег-ции: Нояб. 2010  


Помог: 32 раз(а)




А что скачет? Я в opere смотрю, как-то ничего не замечаю.


-----
____________________________________________________________________
Ну как то так, наверное.
http://grefon[dot]com
 
 Top
OrmaJever
Отправлено: 14 Января, 2011 - 23:25:09
Post Id



Активный участник


Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010  
Откуда: Чернигов


Помог: 299 раз(а)




Последняя опера, страница загружается мгновено и ничего нету.
Так же пробовал в мозиле, страница загружалась дольше и тоже всё в порядке


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
JustUserR
Отправлено: 15 Января, 2011 - 20:02:10
Post Id



Активный участник


Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009  


Помог: 17 раз(а)




sofck пишет:
Проблема в том, что при быстрой загрузке страниц видно как скачет содержимое то влево то в право в зависимости от того занимает ли контент всё содежимое экрана или нет
Для осуществления модификации оригинальной структуры отображаемой пользовательской web-станицы таким образом чтобы формирования конечного представления обеспечивалось для всех загруженных элементов при использовании floating-расположения блоков - возможно использование специального управляющего JS-скрипта предоставляющего контроль загружаемых элеменов с предшествующей обработкой рассчитваемого представления объектов


-----
Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик Улыбка
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
 
 Top
vlom
Отправлено: 15 Января, 2011 - 20:07:49
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 681
Дата рег-ции: Окт. 2010  
Откуда: Екатеринбург


Помог: 4 раз(а)




если вы о смещении влево то это происходит из-за появления полосы прокрутки с правой стороны браузера, с CSS здесь всё норм.
 
 Top
JustUserR
Отправлено: 17 Января, 2011 - 16:10:57
Post Id



Активный участник


Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009  


Помог: 17 раз(а)




vlom пишет:
Если вы о смещении влево то это происходит из-за появления полосы прокрутки с правой стороны браузера, с CSS здесь всё норм.
Смещение фиксированных отображаемых элементов для которых установлено расположение в контейнерном объекте с автоматическим определением добавляемого scrollbar-а - осуществляется исключительно в браузерах firefox и для обеспечения корренции необходимо применение специального JS-скрипта производящего необходимый расчет runtime-стилей


-----
Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик Улыбка
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
 
 Top
sofck
Отправлено: 18 Января, 2011 - 00:57:59
Post Id



Гость


Покинул форум
Сообщений всего: 94
Дата рег-ции: Сент. 2008  


Помог: 0 раз(а)




Ну точно! Из за прокрутки!!! И как избавиться от этих скачков?
 
 Top
grefon
Отправлено: 18 Января, 2011 - 01:18:34
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 823
Дата рег-ции: Нояб. 2010  


Помог: 32 раз(а)




Не понял Не понял Не понял Не понял Не понял
Написать свой браузер!!!


-----
____________________________________________________________________
Ну как то так, наверное.
http://grefon[dot]com
 
 Top
sofck
Отправлено: 18 Января, 2011 - 10:20:09
Post Id



Гость


Покинул форум
Сообщений всего: 94
Дата рег-ции: Сент. 2008  


Помог: 0 раз(а)




Радость Радость
Всем спасибо! Тема закрыта)))
 
 Top
JustUserR
Отправлено: 19 Января, 2011 - 15:11:03
Post Id



Активный участник


Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009  


Помог: 17 раз(а)




sofck пишет:
И как избавиться от этих скачков?
Для осуществления модификации отображения web-страницы в процессе загрузки с контролем отсутсивя требуемых элементов прокрутки - возможно использование специального управляющего JS-скрипта предоставляющего контроль загружаемых элеменов с предшествующей обработкой рассчитваемого представления объектов - и рассчитывающего конкретные значения реального времени габаритов содержимого вложенного в данный контейнерный блок


-----
Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик Улыбка
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« HTML, Дизайн & CSS »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB