Legosp Forum

Shop-Script "Legosp" => Общие вопросы => Тема начата: Toxa от Апреля 03, 2012, 12:56:18 pm

Название: Фиксирована ширина сайта
Отправлено: Toxa от Апреля 03, 2012, 12:56:18 pm
Вернусь к своим баранам.
Решил настроить все-таки свой сайт, а то надоел этот сдвиг.
Как показал "метод тыка", этот сдвиг пошел "вроде как" из-за добавления в файл index.tpl.html тэга <a></a>
Потому что добавляя его все больше, титульная страница вообще стала убегать вниз.

И вот такой вопрос: изучая форум нашел пример один http://shop.4x4tet.ru/
Вот как сделать так, чтоб титульная была такая же, в том плане, что колонки прижимаются к центру и страница подстраивается под размер изображения?
Название: Re: Фиксирована ширина сайта
Отправлено: FOX от Апреля 03, 2012, 01:12:48 pm
У вас резиновый макет, а на примере http://shop.4x4tet.ru/ - фиксированный.
Сформулируйте конкретнее вопрос, что значит подстраиваться под размер изображения? Ниче ж не понятно!
Название: Re: Фиксирована ширина сайта
Отправлено: Dias от Апреля 03, 2012, 01:40:37 pm
Вернусь к своим баранам.
Решил настроить все-таки свой сайт, а то надоел этот сдвиг.
Как показал "метод тыка", этот сдвиг пошел "вроде как" из-за добавления в файл index.tpl.html тэга <a></a>
Потому что добавляя его все больше, титульная страница вообще стала убегать вниз.

И вот такой вопрос: изучая форум нашел пример один http://shop.4x4tet.ru/
Вот как сделать так, чтоб титульная была такая же, в том плане, что колонки прижимаются к центру и страница подстраивается под размер изображения?

Тег <a> никакого отношения к проблеме не имеет, а проблема в том, что Вы перенесли все основные блоки в левую колонку id="column_left" и естественно на сайте будут такие искажения. Так что либо Вы переносили неправильно блоки, либо неправильно замыкали теги основных блоков. Рекомендую просто заменить index.tpl на тот что был первоначально и уже внимательно редактировать всё пошагово.
Название: Re: Фиксирована ширина сайта
Отправлено: Toxa от Апреля 03, 2012, 03:26:47 pm
У вас резиновый макет, а на примере http://shop.4x4tet.ru/ - фиксированный.
Сформулируйте конкретнее вопрос, что значит подстраиваться под размер изображения? Ниче ж не понятно!
извиняюсь за то, что не правильно выразился. Вы меня правильно поняли, мне хочется фиксированный макет, вместо резинового как у меня

Тег <a> никакого отношения к проблеме не имеет, а проблема в том, что Вы перенесли все основные блоки в левую колонку id="column_left" и естественно на сайте будут такие искажения. Так что либо Вы переносили неправильно блоки, либо неправильно замыкали теги основных блоков. Рекомендую просто заменить index.tpl на тот что был первоначально и уже внимательно редактировать всё пошагово.

Спасибо за подсказку, пропустил один тег <div>. Но теперь страница вернулась к тому виду, который у меня стал после добавления дополнительных страниц
Название: Re: Фиксирована ширина сайта
Отправлено: FOX от Апреля 03, 2012, 03:30:20 pm
Замените в #container - width: 100%; на  width: 1000px; и все, будет фиксированный ;)
Название: Re: Фиксирована ширина сайта
Отправлено: Toxa от Апреля 03, 2012, 03:54:17 pm
Спасибо за овтеты, установил фиксированную, но теперь вверху "поиск" сполз на картинку и текст теперь спустилс вниз куда-то
Название: Re: Фиксирована ширина сайта
Отправлено: FOX от Апреля 03, 2012, 04:00:52 pm
А где должен быть блок поиска и какой текст сполз?
Если Вы планируете менять дизайн, то без элементарного знания CSS ничего не получится. Либо нужно учить, либо обратиться к тем кто выучил!
Название: Re: Фиксирована ширина сайта
Отправлено: Dias от Апреля 03, 2012, 04:12:39 pm
Спасибо за овтеты, установил фиксированную, но теперь вверху "поиск" сполз на картинку и текст теперь спустилс вниз куда-то

Ничего не сползло, всё осталось на том месте где было, у Вас логотип на всю ширину шапки, а блок поиска находиться относительно этой шапки, поэтому блок поиска накладывается на логотип. Уменьшите размер логотипа.
Название: Re: Фиксирована ширина сайта
Отправлено: Toxa от Апреля 03, 2012, 04:48:21 pm
Ничего не сползло, всё осталось на том месте где было, у Вас логотип на всю ширину шапки, а блок поиска находиться относительно этой шапки, поэтому блок поиска накладывается на логотип. Уменьшите размер логотипа.

ну с ним более менее понятно, а что с основным содержанием страницы? точнее центральная часть, там где просмотр товаров? почему она сползла?
хотя бы где копать? мне кажется это надо искать в stylesheet.css хотя я его не трогал вообще
Название: Re: Фиксирована ширина сайта
Отправлено: Dias от Апреля 03, 2012, 05:13:35 pm
Каким браузером пользуетесь? Название и версия.
Название: Re: Фиксирована ширина сайта
Отправлено: Sanael от Апреля 03, 2012, 06:17:57 pm
Я исправлял это следующим образом
в файле index.tpl.html находил    <div id="content">
       <div class="left"></div>
       <div class="right"></div> 
      <!-- Start of content -->
       
        {include file="$main_content_template"}
      <!-- eof main content  -->
        <div class="bottom_left"></div>
        <div class="bottom_right"></div>
        <div class="bottom_center"></div>
    </div>
вставлял его перед   <div id="column_right">
Затем в файле stylesheet.css  в container писал нужный мне размер width: 1200px;
и редактировал блок #content {
    float: left;
    margin: 0 3px;
    width: 68%;
}

кажись все
П.С. А вообще если приходится ковыряться в шаблоне, поставь себе фаербаг в мазилу и смотри как сделано у других, копируй и вставляй себе ))
Название: Re: Фиксирована ширина сайта
Отправлено: Toxa от Апреля 03, 2012, 06:52:18 pm
Каким браузером пользуетесь? Название и версия.

IE8
раньше работал в опере нормально, но сейчас нигде нормально не работает

Я исправлял это следующим образом
в файле index.tpl.html находил    <div id="content">
       <div class="left"></div>
       <div class="right"></div> 
      <!-- Start of content -->
       
        {include file="$main_content_template"}
      <!-- eof main content  -->
        <div class="bottom_left"></div>
        <div class="bottom_right"></div>
        <div class="bottom_center"></div>
    </div>
вставлял его перед   <div id="column_right">
Затем в файле stylesheet.css  в container писал нужный мне размер width: 1200px;
и редактировал блок #content {
    float: left;
    margin: 0 3px;
    width: 68%;
}

кажись все
П.С. А вообще если приходится ковыряться в шаблоне, поставь себе фаербаг в мазилу и смотри как сделано у других, копируй и вставляй себе ))

спасибо за совет, но вот помог не до конца.
первый вариант сделал, все также криво, решил поставить перед строкой <div id="column_left">
стало более менее, но не то.
если отредактировать css то там вообще сикось-накось все выходит :(
Название: Re: Фиксирована ширина сайта
Отправлено: Toxa от Апреля 03, 2012, 08:21:38 pm
Проблему решил старым добрым и проверенным способом. Удалил измененный мною файл, скопировал оригинальный и его отредактировал. В итоге все работает как надо. Всем огромное спасибо за советы.
Название: Re: Фиксирована ширина сайта
Отправлено: Dias от Апреля 04, 2012, 10:07:10 am
IE8
раньше работал в опере нормально, но сейчас нигде нормально не работает

спасибо за совет, но вот помог не до конца.
первый вариант сделал, все также криво, решил поставить перед строкой <div id="column_left">
стало более менее, но не то.
если отредактировать css то там вообще сикось-накось все выходит :(

Вы пользуетесь устаревшим браузером, если Вы будете впредь ним пользоваться, то подобные "кривости" будут периодически. Скачайте себе Google Chrome, Opera или Mozilla FireFox последней версии.
Название: Re: Фиксирована ширина сайта
Отправлено: Sanael от Апреля 04, 2012, 10:29:10 am
IE8
раньше работал в опере нормально, но сейчас нигде нормально не работает

спасибо за совет, но вот помог не до конца.
первый вариант сделал, все также криво, решил поставить перед строкой <div id="column_left">
стало более менее, но не то.
если отредактировать css то там вообще сикось-накось все выходит :(

А можно увидеть ссылку на ваш сайт?
Название: Re: Фиксирована ширина сайта
Отправлено: nictboom от Апреля 06, 2012, 11:09:25 pm
Вы пользуетесь устаревшим браузером, если Вы будете впредь ним пользоваться, то подобные "кривости" будут периодически. Скачайте себе Google Chrome, Opera или Mozilla FireFox последней версии.
А как Вы собираетесь это объяснять пользователям с подобными браузерами IE 7 или... 8)? Мол, народ хотите у меня чёт купить или посмотреть, "скачайте себе Google Chrome, Opera или Mozilla FireFox последней версии"?... Оптимистично конечно, но "моя бабушка"(шутка конечно) со своим 6-ым осликом, ваабще растеряет остатки рассудка на мониторе...
Как минимум сайт должен отображаться в браузере ИЕ в 3-х версиях(и 7-ую я бы тоже включил в список, а пусть "киснет").
Название: Re: Фиксирована ширина сайта
Отправлено: Dias от Апреля 07, 2012, 12:48:24 am
А как Вы собираетесь это объяснять пользователям с подобными браузерами IE 7 или... 8)? Мол, народ хотите у меня чёт купить или посмотреть, "скачайте себе Google Chrome, Opera или Mozilla FireFox последней версии"?... Оптимистично конечно, но "моя бабушка"(шутка конечно) со своим 6-ым осликом, ваабще растеряет остатки рассудка на мониторе...
Как минимум сайт должен отображаться в браузере ИЕ в 3-х версиях(и 7-ую я бы тоже включил в список, а пусть "киснет").
Во-первых, пользователи, которые сидят в подобных браузерах, не являются потенциальными клиентами интернет-магазинов, обычно они даже не додумываются до того, что можно заказать товар подобным образом, но ситуации бывают разные.
Во-вторых, движок разрабатывался сразу со своими проблемами, которые касаются верстки тоже.
В-третьих, я заметил тот фактор, что Вы ищете подколку в любом сообщении. Рекомендую почитать литературу или посмотреть видео, которые касаются общению с пользователями, которые не понимают что такое дизайн, верстка, программирование вообще. Нужно понимать людей, которые не разбираются в этом всём, по-моему многие рекомендовали показывать направление подобным пользователям, а сами не придерживаются этого правила.
В-четвертых обычно, когда верстают или редактируют блоки, то проверяют отображение в нормальных браузерах, а затем уже проверяют всё в IE и исправляют, а не сначала работают с IE.
Я писал рекомендацию для того, чтобы человек не только редактировал, а еще и нормально работал в интернете, через нормальный браузер. И впредь не придирайтесь к моим сообщениям, пожалуйста.
Название: Re: Фиксирована ширина сайта
Отправлено: Al_Uk от Апреля 07, 2012, 01:41:26 pm
на самом деле все зависит от целевой аудитории.
Делали сайт для стоматологии (продажа стоматологического оборудования)
Хорошо, что заказали кроссбраузерную верстку и проверили все.
по прошествии полгода проверили через аналитикс, и оказалось, что более 30% клиентов которые покупали в магазине что либо, были с ИЕ6 и даже иногда ие5 (а стоимость оборудования оень недешевая)
Вывод: в медицинской отрасли очень много старых компьюетов и за ними сидят потенциальные покупатели.
Чего там далеко ходить, у заведующей поликлиникой №8 в Харькове (крупная поликлиника обслуживает районе на 100 000 человек) стоит Вин XP и ИЕ6 на рабочем компе, с которого она и делает заказы на разные препараты и т.п.
. И она мега реальный покупатель с хорошим бюджетом..
На старой работе в 2010 году "проектный институт" 500 инженеров работают в Автокад на старых компьютерах с ИЕ6. У всех есть инет и почти все потенциальные покупатели..
Название: Re: Фиксирована ширина сайта
Отправлено: Dias от Апреля 07, 2012, 02:00:34 pm
на самом деле все зависит от целевой аудитории.
Делали сайт для стоматологии (продажа стоматологического оборудования)
Хорошо, что заказали кроссбраузерную верстку и проверили все.
по прошествии полгода проверили через аналитикс, и оказалось, что более 30% клиентов которые покупали в магазине что либо, были с ИЕ6 и даже иногда ие5 (а стоимость оборудования оень недешевая)
Вывод: в медицинской отрасли очень много старых компьюетов и за ними сидят потенциальные покупатели.
Чего там далеко ходить, у заведующей поликлиникой №8 в Харькове (крупная поликлиника обслуживает районе на 100 000 человек) стоит Вин XP и ИЕ6 на рабочем компе, с которого она и делает заказы на разные препараты и т.п.
. И она мега реальный покупатель с хорошим бюджетом..
На старой работе в 2010 году "проектный институт" 500 инженеров работают в Автокад на старых компьютерах с ИЕ6. У всех есть инет и почти все потенциальные покупатели..

Я уже писал, что ситуации бывают разные, это одни из подобных. Учебные заведения, фирмы, медицинские учреждения, многих либо не заботит ПО на ихних компьютерах, либо никто не хочет этим заниматься. И не забывайте о требовании приобретать лицензию на ПО для учреждений, а это уже дополнительные затраты для них. Хотя это не касается браузеров, которые распространяются бесплатно.
Но всё же я имел ввиду тех людей, которые делают единичные заказы, например те, кто хочет купить одежду, телефоны и всё остальное и которые делают покупки из дома.
Название: Re: Фиксирована ширина сайта
Отправлено: nictboom от Апреля 10, 2012, 08:24:55 pm
В-третьих, я заметил тот фактор, что Вы ищете подколку в любом сообщении....
Уж поверьте мне это не нужно, не более чем фатальное совпадение по поводу некоторых ваших высказываний, и не более.
по поводу почитать.. ну почитаю я даже то что Вы мне отрекомендуете.. и всё равно останусь при своём. я не пионер в библиотеку бегать. )
Так что прошу мои некие (существенные или нет) замечания не воспринимать как личное, а хотя бы как рекомендацию.
Название: Re: Фиксирована ширина сайта
Отправлено: Dias от Апреля 11, 2012, 04:13:32 pm
Вот халевары, ну тоды и я немного по халеварю
Как люблю розгаворы про крос браузерность ктобы тока знал, сам сижу под linux а сдесь IE нету но зато кроме ФФ, оперы и хрома знаете какое здесь количество браузеров (Midori, Epiphany, Konqueror, arora, Rekonq  ....) 
и что когда вы говорите что про кросбраузерность сайта вы можете гарантировать что во всех них у меня будет отображаться и работать ваш сайт одинаково?

В понятии "кроссбраузерность" обычно учитываются лишь наиболее распространенные и популярные браузеры.
Название: Re: Фиксирована ширина сайта
Отправлено: nictboom от Апреля 12, 2012, 12:29:15 am
Вот халевары, ну тоды и я немного по халеварю
Как люблю розгаворы про крос браузерность ктобы тока знал, сам сижу под linux а сдесь IE нету но зато кроме ФФ, оперы и хрома знаете какое здесь количество браузеров (Midori, Epiphany, Konqueror, arora, Rekonq  ....) 
и что когда вы говорите что про кросбраузерность сайта вы можете гарантировать что во всех них у меня будет отображаться и работать ваш сайт одинаково?
тогда http://browsershots.org/ . хотя заметил интересную весчь, пару лет назад, мои сайты имели там вид, сейчас со "скрипом"...
что то всё же поменялось и на этих сервисах (или браузерах).
Название: Re: Фиксирована ширина сайта
Отправлено: rlbeor от Мая 19, 2012, 11:59:13 pm
напишу здесь , что бы не создавать новую тему.
у меня проблема с логотипом. немогу сделать так , что бы было на всю ширину сайта.

картинка доходит до diva где валюта , поиск итд итп. убрал этот див да бы картинку по ширине сделать, но увы не получается.Громко не судите я новичёк.  :-[
прикрепил к посту stylesheet.css и index.tpl.html может где-то ошибку допустил

[вложение удалено администратором]
Название: Re: Фиксирована ширина сайта
Отправлено: nictboom от Мая 20, 2012, 12:25:15 am
в stylesheet.css смотрите : a.logo {...width:850px;...}
Название: Re: Фиксирована ширина сайта
Отправлено: rlbeor от Мая 20, 2012, 12:29:27 am
в stylesheet.css смотрите : a.logo {...width:850px;...}
ага ставил уже 1000, 1200 не помогает. это уже пробывал


хм... странно исправил другим методом. взял просто картинку и тупо в фотшопе изменил размер холста на 1000  а картинка стала на всю ширину....

а в чём прикол? почему картинка шириной 750 . не захотела стать на сайте ? ведь в стилях я указал что бы она была увеличена.  ::)
Название: Re: Фиксирована ширина сайта
Отправлено: nictboom от Мая 20, 2012, 12:31:10 am
в папке core/cache/  почистить/убить всё.
Название: Re: Фиксирована ширина сайта
Отправлено: rlbeor от Мая 20, 2012, 12:36:15 am
в папке core/cache/  почистить/убить всё.
тоже пробывал. не помогло. отписал постом выше.

только я не могу понять . если даже картинка будет 750x90 но в стилях указанно что 1000x90 должно отображаться то что в стилях, так ведь? тоесть 1000x90 а не 750x90
Название: Re: Фиксирована ширина сайта
Отправлено: nictboom от Мая 20, 2012, 12:39:38 am
стиль в этом случае, нужно задавать для дива.
ps/ а чё не использовать фон для class="header"?
Название: Re: Фиксирована ширина сайта
Отправлено: rlbeor от Мая 20, 2012, 12:43:41 am
стиль в этом случае, нужно задавать для дива.
ps/ а чё не использовать фон для class="header"?
для логотипа? эммм я даже этот вариант пропустил. новичок в этом.
мне кажется без фона для class="header" легче будет
Название: Re: Фиксирована ширина сайта
Отправлено: nictboom от Мая 20, 2012, 12:55:10 am
б-р-р. Вы меня запутали
Цитировать
а в чём прикол? почему картинка шириной 750 . не захотела стать на сайте ? ведь в стилях я указал что бы она была увеличена.  (http://forum.shop-script.org/Smileys/akyhne/rolleyes.gif)
просто задать в css размер для фонового изображения не реально.. увеличить размер фонового изображения проще и легче в фотожопе, чем применять js для этого.
Цитировать
мне кажется без фона для class="header" легче будет
легче что?
Цитировать
хм... странно исправил другим методом. взял просто картинку и тупо в фотшопе изменил размер холста на 1000  а картинка стала на всю ширину....
и как резюльтат? меняйте не холст,а изо. либо менять размер холста и делать заливку фона(в цвет).
Название: Re: Фиксирована ширина сайта
Отправлено: MikeS от Января 24, 2013, 12:26:01 pm
Такая проблема связанная с шириной сайта...
Пытался уйти от резиновости макета путем задания определенной ширины в stylesheet.css: #container {
width: 1000px;
Но вылезла такая проблема - при уменьшении окна, картинки категорий "падают" в самый низ окна, из-за чего создается впечатление "пустого" сайта. Т.е. шапка есть, меню есть, каталог, новости, а посередине пустота.
Вернул "резиновость" обратно, но некоторые клиенты жалуются на тот же эффект даже после чистки кеша.
Причем у меня на хроме, мозилле, опере - нормально, на ИЕ8 - "пустой" сайт, а у одного эта проблема на мозилле, у второго на опере...

Подскажите плиз, может можно где-то задать кол-во элементов в ряду категорий? Сейчас их 5. И при уменьшении размеров окна, они начинают наезжать на левый столбец, это в хроме, а на некоторых браузерах, видимо в зависимости от версии, "проваливаются" в самый низ. Можно ли задать "плавающее" кол-во категорий в строке, в зависимости от ширины сайта? Т.е при уменьшении окна - уменьшалось и кол-во категорий отображаемых в одной строке? 5,4,3...

Или проще на фиксированный макет перейти?

Лего 5.0.1
starfishing.ru (http://starfishing.ru)