Joomla 1.5 Сатьи с картинками съезжают за футер

Тема в разделе "Изменение шаблона (кастомизация)", создана пользователем MrGreen, 15.09.2011.

  1. MrGreen
    Offline

    MrGreen Недавно здесь

    Регистрация:
    15.09.2011
    Сообщения:
    6
    Симпатии:
    0
    Пол:
    Мужской
    В общем навоял сайт на Joomla 1.5.22, Apache 2.2.17, PHP 5.3.4, MySQL 5.1.53, использовал WAMP, все отлично получилось, но после того, как выложил на хостинг заметил следующий косяк:
    если статья с картинкой, то она сползает за футер на высоту этой картинки. Это можно наглядно посмотреть на самом сайте, если перейти например на пункт меню "Янши Тай-Цзи". Если же обновить страницу, то высота встанет на место. может кто сталкивался с подобным косяком. Подскажите хотя бы в каком направлении рыть. :(
     
  2.  
  3. umbabaraumba
    Offline

    umbabaraumba Активист => Cпециалист <=

    Регистрация:
    25.09.2009
    Сообщения:
    623
    Симпатии:
    58
    Пол:
    Мужской
    Посмотрел, вроде все нормально работает.
     
  4. MrGreen
    Offline

    MrGreen Недавно здесь

    Регистрация:
    15.09.2011
    Сообщения:
    6
    Симпатии:
    0
    Пол:
    Мужской
    Эммм... ну как же. я же не на одной тачке смотрел и во всех браузерах. У меня скорость интернета оставляет желать лучшего, и прям видно при загрузки статьи прогружается статья без картинки и по высоте все отлично, начинает пргружаться картинка в статье и вся статья съезжает за футер.
    На скринах 1 - первая загрузка статьи, 2 - после обновление страницы(как и должно быть)
    p.s. пока делал скрины заметил, что в хроме обновление страницы проблемы не решает, в опере, фф и ие обновление страницы ставит статью как надо.
    не могу объяснить причину этого явления :'(
    что-то мне подсказывает, что происходит выравнивание контента по высоте до полной загрузки страницы. Но где это исправить, ума не приложу :(
     

    Вложения:

    • 1.jpg
      1.jpg
      Размер файла:
      102 КБ
      Просмотров:
      6
    • 2.jpg
      2.jpg
      Размер файла:
      96.9 КБ
      Просмотров:
      4
    Последнее редактирование: 16.09.2011
  5. umbabaraumba
    Offline

    umbabaraumba Активист => Cпециалист <=

    Регистрация:
    25.09.2009
    Сообщения:
    623
    Симпатии:
    58
    Пол:
    Мужской
    Посмотрел сайт не знаю в чем причина.
     
  6. MrGreen
    Offline

    MrGreen Недавно здесь

    Регистрация:
    15.09.2011
    Сообщения:
    6
    Симпатии:
    0
    Пол:
    Мужской
    вот и я не знаю |H|
     
  7. OlegK
    Offline

    OlegK Russian Joomla! Team Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 812
    Симпатии:
    771
    Пол:
    Мужской
    А может футер уменьшить?
     
  8. MrGreen
    Offline

    MrGreen Недавно здесь

    Регистрация:
    15.09.2011
    Сообщения:
    6
    Симпатии:
    0
    Пол:
    Мужской
    по подробней пожалуйста, что значит уменьшить футер?
     
  9. OlegK
    Offline

    OlegK Russian Joomla! Team Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 812
    Симпатии:
    771
    Пол:
    Мужской
    Ну не ставить в футере -последние новости,последние коментарии,облако тегов
     
  10. MrGreen
    Offline

    MrGreen Недавно здесь

    Регистрация:
    15.09.2011
    Сообщения:
    6
    Симпатии:
    0
    Пол:
    Мужской
    если убрать все три модуля, то все грузиться отлично. блин, но хотелось бы их оставить. сейчас попробую вычислить, может это из-за какой-то конкретной позиции глючит
     
  11. MrGreen
    Offline

    MrGreen Недавно здесь

    Регистрация:
    15.09.2011
    Сообщения:
    6
    Симпатии:
    0
    Пол:
    Мужской
    блин, я уже обрадовался было, без модулей в футере тож глючит, оч хорошо видно, если перейти по ссылке в меню "Сётокан карате-до" :(
    здесь что-то с контентом, нашел один скрип в шаблоне, буду ковырять
    Код (CODE):
    1. // Look below code 
    2.     jQuery('a.scroll').click(function() {
    3.    
    4.     if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'')
    5.         && location.hostname == this.hostname) {
    6.        
    7.             var jQuerytarget = jQuery(this.hash);
    8.            
    9.             jQuerytarget = jQuerytarget.length && jQuerytarget || jQuery('[name=' + this.hash.slice(1) +']');
    10.            
    11.             if (jQuerytarget.length) {
    12.            
    13.                 var targetOffset = jQuerytarget.offset().top;
    14.                
    15.                 jQuery('html,body').animate({scrollTop: targetOffset}, 1000);
    16.                    
    17.                 return false;
    18.                
    19.             }
    20.            
    21.         }
    22.        
    23.     });
    24.    
    25.        
    26.     // Equal Heights Script
    27.     function equalHeight(group) {
    28.     var tallest = 0;
    29.     group.each(function() {
    30.         var thisHeight = jQuery(this).height();
    31.         if(thisHeight > tallest) {
    32.             tallest = thisHeight;
    33.         }
    34.     });
    35.     group.height(tallest);
    36.     }
    37.  
    38.     equalHeight(jQuery(".gridWrap1 .moduletable"));
    39.     equalHeight(jQuery(".gridWrap2 .moduletable"));
    40.     equalHeight(jQuery(".gridWrap3 .moduletable"));
    41.     equalHeight(jQuery(".gridWrap4 .moduletable"));
    42.     equalHeight(jQuery(".gridWrap5 .moduletable"));
    43.     equalHeight(jQuery("#bottom .moduletable"));
    44.     equalHeight(jQuery("#left, #midCol, #right, #center"));
     

Поделиться этой страницей

Загрузка...