GlaZZZ Опубликовано 3 января, 2014 Жалоба Поделиться Опубликовано 3 января, 2014 Привет всем! Прошу помощи! Перерыл уже весь шаблон - ничего подозрительного не нашел. Появляется отступ от экрана снизу и сверху причем только на страницах категорий и товаров.На главной, на статич. страницах - все отлично.Причем, когда появляется отступ, то строка поиска сужается Интернет-магазин уже начал раскручиваться довольно-таки неплохо, а такие мелочи все портят. Я уже грешным делом начал подумывать на движок. Может в что-то в нем http://tehmir.com.ua/Посмотрите, может все таки в шаблоне дело? Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 3 января, 2014 Жалоба Поделиться Опубликовано 3 января, 2014 Дело однозначно в шаблоне, проверте закрывающие теги. Цитата Ссылка на сообщение Поделиться на другие сайты
GlaZZZ Опубликовано 3 января, 2014 Автор Жалоба Поделиться Опубликовано 3 января, 2014 Дело однозначно в шаблоне, проверте закрывающие теги.Дело в том, что проверял не один раз Можете посмотреть, если скину файлы TPL? Цитата Ссылка на сообщение Поделиться на другие сайты
GlaZZZ Опубликовано 3 января, 2014 Автор Жалоба Поделиться Опубликовано 3 января, 2014 Бесполезно Тоже самое Цитата Ссылка на сообщение Поделиться на другие сайты
GlaZZZ Опубликовано 3 января, 2014 Автор Жалоба Поделиться Опубликовано 3 января, 2014 Дело в том, что там строки нет Выше доктэйпа ничего нет Цитата Ссылка на сообщение Поделиться на другие сайты
GlaZZZ Опубликовано 3 января, 2014 Автор Жалоба Поделиться Опубликовано 3 января, 2014 Стоит UTF-8 (без BOM) Редактор notepad++ Цитата Ссылка на сообщение Поделиться на другие сайты
Ruslan Kopyl Опубликовано 3 января, 2014 Жалоба Поделиться Опубликовано 3 января, 2014 У вас там есть div невидимый изза него отступ внизу появляется, а вверху у меня в мозиле и опере отступа нет Вверху отступы только в хроме и сафари и в хроме показывает что у вас тег body открывается сразу с начала страницыБто есть вам нужно внимательнее посмотреть или кодировку или может бытькакие то там не видимые елементы есть, пробелы или еще что то что хром воспринимает как вывод текста А в интернет експлоуере эта страница вообше отображается без стилей <div style="position:absolute; left:-9999px;"> <a href="http://xn--80aepdm.com.ua/">жвачка love is купить</a> </div> Цитата Ссылка на сообщение Поделиться на другие сайты
GlaZZZ Опубликовано 4 января, 2014 Автор Жалоба Поделиться Опубликовано 4 января, 2014 Не пойму ничего, Как может быть body быть в начале открыт??? Да и код, который вы выложили в исходнике страницы вижу, но в шаблонах его нигде нет Что за хрень...? Цитата Ссылка на сообщение Поделиться на другие сайты
Виталий Анатольевич Опубликовано 4 января, 2014 Жалоба Поделиться Опубликовано 4 января, 2014 глупый вопрос - почему без DOM ? Цитата Ссылка на сообщение Поделиться на другие сайты
Ruslan Kopyl Опубликовано 4 января, 2014 Жалоба Поделиться Опубликовано 4 января, 2014 Что бы увидеть что в хроме body открывается намного раньше нажмите на сайте правой кнопкой и выберите просмотр кода елемента, и вы увидете как хром интерпритирует ваш код. У вас в теге head только стили от yandexshare, которые вставляются скриптом. Остальное все идет подключено уже в body. Это может происходит по нескольким причинам. Попробуйте сначала разобраться с ссылкой.А по поводу ссылки нужно смотреть скорее всего в php? где то она формируется, так как если бы она вставлялась js то ее не было бы видно при обычном просмотре исходного кода, возможно в файле index.php и не напрямую а как то например через base64 или в других файлах, что бы понять нужно смотреть, искать Цитата Ссылка на сообщение Поделиться на другие сайты
GlaZZZ Опубликовано 4 января, 2014 Автор Жалоба Поделиться Опубликовано 4 января, 2014 Сейчас искал и то и то, везде все правильно. Но когда ставишь шаблон default то все номрмально, если бы php был виновен, то ведь тогда бы и в default тоже самое происходило? Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 4 января, 2014 Жалоба Поделиться Опубликовано 4 января, 2014 У вас в разных местах - разные скрипты...Покажите хеад из шаблона индекс.тпл Цитата Ссылка на сообщение Поделиться на другие сайты
GlaZZZ Опубликовано 5 января, 2014 Автор Жалоба Поделиться Опубликовано 5 января, 2014 Всем спасибо, мне уже помогли Цитата Ссылка на сообщение Поделиться на другие сайты
Initauis Опубликовано 16 июля, 2015 Жалоба Поделиться Опубликовано 16 июля, 2015 Добрый день! Просьба помочь. Не могу избавиться от отступа сверху, над меню (скрин в приложении, файл со стилями также). Смотрю код и не вижу. <body> <noscript> <div> <img src="//mc.yandex.ru/watch/23288290" style="position:absolute; left:-9999px;" alt=""/> </div> </noscript> <div id="content_baza"></div> <div id="content_baza1"></div> <div id="content_session">{$smarty.session.username}</div> <!-- Верхняя строка --> <div id="top_background"> <div id="top"> <!-- Меню --> <ul id="menu"> {foreach $pages as $p} {* Выводим только страницы из первого меню *} {if $p->menu_id == 1} <li {if $page && $page->id == $p->id}class="selected"{/if}> <a data-page="{$p->id}" href="{$p->url}">{$p->name|escape}</a> </li> {/if} {/foreach} </ul> <!-- Меню (The End) --> <!-- Корзина --> <div id="cart_informer"> {* Обновляемая аяксом корзина должна быть в отдельном файле *} {include file='cart_informer.tpl'} </div> <!-- Корзина (The End)--> <!-- Вход пользователя --> <div id="account"> {if $user} <span id="username"> <a href="user">{$user->name}</a>{if $group->discount>0}, ваша скидка — {$group->discount}%{/if} </span> <a id="logout" href="user/logout">Выйти</a> {else} {*ajax_authentication*} {*<a id="register" href="user/register">Регистрация</a> <a id="login" href="user/login">Вход</a>*} {include file='password_remind_ajax.tpl'} {include file='register_ajax.tpl'} {include file='login_ajax.tpl'} {*/ajax_authentication*} {/if} </div> <!-- Вход пользователя (The End)--> </div> </div> <!-- Верхняя строка (The End)--> <!-- Шапка --> <div id="header_back"> <div id="header"> <div id="logo"> <noindex> <a rel="nofollow" href="/"><img src="design/{$settings->theme|escape}/images/logo-rus.png" title="{$settings->site_name|escape}" alt="{$settings->site_name|escape}"/></a> {*geo_location*} {include file='geolocation.tpl'} {*/geo_location*} </noindex> </div> <!-- Поиск--> <div id="search"> <form action="products"> <input class="input_search" type="text" name="keyword" value="{$keyword|escape}" placeholder="Поиск среди 5000 товаров"/> <span class="for_example">Например, <span id="search_tag" style="text-decoration: underline;cursor: pointer;">{$search_tag}</span></span> <input class="button_search" value="" type="submit" title="Искать"/> </form> </div> <!-- Поиск (The End)--> <div id="hotline"> <span class="number_hotline">тел.</span> <span class="code_hotline">8(800)</span> <span class="number_hotline">333-17-05</span> <p class="free_calls">Бесплатно со стационарных и мобильных телефонов по территории РФ</p> <span><img src="/design/default_1/images/icon/clock.png" title="Режим работы колл-центра"> Ежедневно с 09:00 до 19:00</span> </div> <div class="clear"></div> <p style="clear: both;"> </p> <div class="clear" class="height_33"></div> </div> <!-- Шапка (The End)--> </div> style.css Цитата Ссылка на сообщение Поделиться на другие сайты
Kors Опубликовано 16 июля, 2015 Жалоба Поделиться Опубликовано 16 июля, 2015 Надо бы URL давать... Цитата Ссылка на сообщение Поделиться на другие сайты
Initauis Опубликовано 16 июля, 2015 Жалоба Поделиться Опубликовано 16 июля, 2015 Надо бы URL давать...http://mebel-7ja.ru/ Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 16 июля, 2015 Жалоба Поделиться Опубликовано 16 июля, 2015 Должен быть перед И вот это надо убрать после Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 16 июля, 2015 Жалоба Поделиться Опубликовано 16 июля, 2015 Хотя в коде страницы все правильно, но браузер некорректно обрабатывает Цитата Ссылка на сообщение Поделиться на другие сайты
mishanya Опубликовано 16 июля, 2015 Жалоба Поделиться Опубликовано 16 июля, 2015 https://yadi.sk/i/BwhDwDwqhu8pu помоему выводиться что-то через print_r Цитата Ссылка на сообщение Поделиться на другие сайты
Kors Опубликовано 16 июля, 2015 Жалоба Поделиться Опубликовано 16 июля, 2015 Хотя в коде страницы все правильно, но браузер некорректно обрабатывает Вали на серого... https://yadi.sk/i/BwhDwDwqhu8pu помоему выводиться что-то через print_r Определил ведь как-то, что именно через print_r, и никак иначе. Экстрасенс! Еще осталось определить, что выводится, где, и в каком файле править... Ребята, зачем опять гадаете на кофейной гуще? Путевым программистам это совсем не подходит... В коде страницы перед <!DOCTYPE html> у Вас стоят некие символы (при просмотре кода в браузере не видны). Из-за них и отступ. Возможно, причина их появления в том, что в каких-то файлах кодировка не та (надо UTF-8 без BOM). Цитата Ссылка на сообщение Поделиться на другие сайты
Initauis Опубликовано 16 июля, 2015 Жалоба Поделиться Опубликовано 16 июля, 2015 Вали на серого... Определил ведь как-то, что именно через print_r, и никак иначе. Экстрасенс! Еще осталось определить, что выводится, где, и в каком файле править... Ребята, зачем опять гадаете на кофейной гуще? Путевым программистам это совсем не подходит... В коде страницы перед <!DOCTYPE html> у Вас стоят некие символы (при просмотре кода в браузере не видны). Из-за них и отступ. Возможно, причина их появления в том, что в каких-то файлах кодировка не та (надо UTF-8 без BOM).Файлы просмотрел на кодировку - не все, конечно, но те, в которых делались изменения. Почти все были с кодировкой UTF-8 без BOM, но встречались и просто UTF-8. Преобразовал в без BOM, но это ничего не изменило. Цитата Ссылка на сообщение Поделиться на другие сайты
Initauis Опубликовано 17 июля, 2015 Жалоба Поделиться Опубликовано 17 июля, 2015 (изменено) Вали на серого... Определил ведь как-то, что именно через print_r, и никак иначе. Экстрасенс! Еще осталось определить, что выводится, где, и в каком файле править... Ребята, зачем опять гадаете на кофейной гуще? Путевым программистам это совсем не подходит... В коде страницы перед <!DOCTYPE html> у Вас стоят некие символы (при просмотре кода в браузере не видны). Из-за них и отступ. Возможно, причина их появления в том, что в каких-то файлах кодировка не та (надо UTF-8 без BOM).Просмотрел ещё раз все файлы. В итоге это оказался index.php, сохранение которого я по глупости упустил. Кодировка была просто UTF-8. Преобразовал в UTF-8 без BOM, и всё стало на свои места. Kors, ещё раз спасибо! В Dreamweaver-е преобразование кодировки не поможет, поэтому с помощью Notepad++ http://suvitruf.ru/2012/03/21/1061/ Изменено 17 июля, 2015 пользователем Initauis Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.