Не нравятся результаты поиска? Попробуйте другой поиск!

Шаблон


     23.09.2013    Общие вопросы, Общие вопросы по вёрстке, Шаблоны (TPL)    2196

вопрос
Подскажите почему у меня при первом заходе на сайт шаблон разваливается, стоит приблизить или отдалить страницу в браузере становится все нормально?
Может не в том порядке подключил скрипты?

И еще мне нужно чтобы один скрипт работал везде, кроме полной новости
[not-aviable=showfull]<script type="text/javascript" src="{THEME}/js/iso.js"></script>[/not-aviable]

Так правильно будет?

Ответа пока нет


Комментарии пользователей (10)

stopani
2

114 | 21

stopani - 23 сентября 2013 20:22 - Юзер

Сайт здесь http://playcomfort.ru

Kolya groza morey
30

301 | 95

Kolya groza morey - 23 сентября 2013 21:30 - Юзер

А почему
<script type="text/javascript">
<!--
var dle_root       = '/';
var dle_admin      = '';
var dle_login_hash = '';
var dle_group      = 5;
var dle_skin       = 'pc';
var dle_wysiwyg    = '0';
var quick_wysiwyg  = '0';
var dle_act_lang   = ["Да", "Нет", "Ввод", "Отмена", "Сохранить", "Удалить"];
var menu_short     = 'Быстрое редактирование';
var menu_full      = 'Полное редактирование';
var menu_profile   = 'Просмотр профиля';
var menu_send      = 'Отправить сообщение';
var menu_uedit     = 'Админцентр';
var dle_info       = 'Информация';
var dle_confirm    = 'Подтверждение';
var dle_prompt     = 'Ввод информации';
var dle_req_field  = 'Заполните все необходимые поля';
var dle_del_agree  = 'Вы действительно хотите удалить? Данное действие невозможно будет отменить';
var dle_spam_agree = 'Вы действительно хотите отметить пользователя как спамера? Это приведет к удалению всех его комментариев';
var dle_complaint  = 'Укажите текст вашей жалобы для администрации:';
var dle_big_text   = 'Выделен слишком большой участок текста.';
var dle_orfo_title = 'Укажите комментарий для администрации к найденной ошибке на странице';
var dle_p_send     = 'Отправить';
var dle_p_send_ok  = 'Уведомление успешно отправлено';
var dle_save_ok    = 'Изменения успешно сохранены. Обновить страницу?';
var dle_del_news   = 'Удалить статью';
var allow_dle_delete_news   = false;
var dle_search_delay   = false;
var dle_search_value   = '';
$(function(){
    FastSearch();
});
//-->
</script>

В конце страницы?

stopani
2

114 | 21

stopani - 23 сентября 2013 21:42 - Юзер

А зачем они нужны вверху?
{AJAX}{info}

я их все время внизу ставлю.

Это не из-за них

<head>
{headers}
[not-aviable=showfull]<script type="text/javascript" src="{THEME}/js/iso.js"></script>[/not-aviable]    
<link rel="shortcut icon" href="{THEME}/images/favicon.ico" />
<link href="{THEME}/style/engine.css" type="text/css" rel="stylesheet" />
<link href="{THEME}/style/coments.css" type="text/css" rel="stylesheet" />    
<script type="text/javascript" src="{THEME}/js/libs.js"></script>    
<link href="{THEME}/style/styles.css" type="text/css" rel="stylesheet" />            
        </head>


Я не знаю почему
но вот это

{THEME}/js/iso.js

почему-то не сразу начинает работать!

stopani
2

114 | 21

stopani - 23 сентября 2013 22:09 - Юзер

По умолчанию работает через стили
.box 


А потом через JS когда начинаешь просматривать сайт.

FastFud
50

1599 | 588

FastFud - 23 сентября 2013 22:43 - Юзер

Не правильно стили написаны, то есть глупо надо редактировать стили которые отвечают за ваш вывод новостей.

Если я не ошибаюсь то имели введу что новости 1 на другой.

FastFud
50

1599 | 588

FastFud - 23 сентября 2013 22:44 - Юзер

Возможно в js проблема.

FastFud
50

1599 | 588

FastFud - 23 сентября 2013 22:52 - Юзер


<div class="item isotope-item" style="position: absolute; left: 0px; top: 0px; -webkit-transform: translate3d(526px, 0px, 0px);">


в нем проблема, а этот код генерируется в js. Попробуйте убрать style="с теми стилями"

stopani
2

114 | 21

stopani - 23 сентября 2013 23:41 - Юзер

Не знаю где еще копать.


    _translate : function( x, y ) {
      return { translate : [ x, y ] };
    },

    _positionAbs : function( x, y ) {
      return { left: x, top: y };
    },

    _pushPosition : function( $elem, x, y ) {
      x = Math.round( x + this.offset.left );
      y = Math.round( y + this.offset.top );
      var position = this.getPositionStyles( x, y );
      this.styleQueue.push({ $el: $elem, style: position });
      if ( this.options.itemPositionDataEnabled ) {
        $elem.data('isotope-item-position', {x: x, y: y} );
      }
    },

FastFud
50

1599 | 588

FastFud - 23 сентября 2013 23:47 - Юзер

Я вам написал что стили какие там генерируются, то в них проблема.

FastFud
50

1599 | 588

FastFud - 23 сентября 2013 23:48 - Юзер


position: absolute;
left: 0;
top: 0;

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы