Тезисы выступления компании 7910 e-commerce на конференции "Электронная коммерция и торговля - 2008" на тему "Готовые программные решения для электронной коммерции" Подробнее»
Подскажите как менять ширину магазина например под 800 пикселей или 1024 - Где это делается ? Ичтобы она была неизменна при любом разрешении а боковые пустоты заполнялись фоновым цветом
Это все делается с помощью CSS. Дизайн->Установка CSS
См. http://7910.org/oscommerce_chapter25.php
[quote:30d3f070f0]изменение ширины магазина
Ширина интернет-магазина задается в селекторе div#pageWrapper
Чтобы изменить ширину интернет-магазина замените в блоке
div#pageWrapper {
position: relative;
margin: 0px auto; /* sets margin from top of browser page to start of web page */
width: 90%;
background: #fff;
}
свойство width на свое значение ширины в процентах ( width: 100%; ) или в точках ( width: 800px; ) [/quote:30d3f070f0]
[quote:30d3f070f0]изменить фон по бокам интернет-магазина
Изменить серый фон по бокам интернет-магазина можно в селекторе body, html
body, html {
margin: 0;
padding: 0;
text-align: center; /* needed for IE center bug */
background: #ddd;
color: #8e1831;
}
замените свойство background на свое значение цвета в HEX представлении (#FFFFFF-белый, #000000 - черный)
Если Вы хотите заменить серый фон по бокам магазина не на однотонный цвет, а на узор (фоновое изображение), то установите путь к фоновому изображению в свойство background-image
Например background-image: url("http://boxstr.com/thumbs/square/4262010_9igih/BS24025.jpg"); [/quote:30d3f070f0]
Вторая часть вопроса обсуждалась в соседней ветке форума: http://forum.7910.org/viewtopic.php?t=1849
шИРИНА отображения магазина на разных мониторах получается разная, на некоторых магазин не помещается в окне браузера и необходимо применять горизонтальную прокрутку, изменения в CSS почему то не влияют пробовал и в процентах ставить и в пикселах\\\\\\\\\\\, можно ли установить чтобмагазин корректно отображался на всех размерах мониторов без горизонтальной прокрутки?
У Вас все правильно работает. В нормальном состоянии ширина магазина как установлена в CSS 92% от ширины окна браузера. Проблему создает Ваш флеш-логотип. Он широкий (1185 px). Поэтому для корректного отображения страницы при разрешениях экрана меньше указанной величины по ширине, браузеры не могут сделать ширину магазина меньше, чем ширина этого элемента. Иначе им пришлось бы обрезать логотип по бокам или масштабировать его. Выход один. Сделайте логотип такого размера, меньше которого вряд ли будет разрешение у Ваших клиентов (например, 800 или 1024 px).