Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#1 2011-06-15 09:24:10

SFproG
Участник
Откуда Тюмень
Зарегистрирован: 2010-08-01
Сообщений: 132
Рейтинг :   
Сайт

Выравнивание сайта

Делаю сайт фиксированой ширины 1270px. Если открыть сайт на разрешении 1024, то появляется горизонтальная прокрутка. Нужно чтобы сайт обрезался ровно по обоим краям, без появления прокрутки.. Не могу ни чего придумать в css. Подскажите чего нибудь))

Не в сети

#2 2011-06-15 14:04:03

KhadeR
Участник
Зарегистрирован: 2009-09-16
Сообщений: 207
Рейтинг :   17 

Re: Выравнивание сайта

SFproG, для body задай в css overflow-x: hidden; , сдвиг делай на js, в зависимости от от ширины экрана)

Не в сети

#3 2011-06-15 14:14:53

SFproG
Участник
Откуда Тюмень
Зарегистрирован: 2010-08-01
Сообщений: 132
Рейтинг :   
Сайт

Re: Выравнивание сайта

KhadeR, спасибо конечно. Но я думал что сдвиг можно сделать без js, только средствами css).

Не в сети

#4 2011-06-15 20:13:12

Trashcka
Участник
Откуда КиевГрад
Зарегистрирован: 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

Re: Выравнивание сайта

SFproG, вместо width: 1270px; пиши max-width: 1270px, доисторические браузеры это свойство не понимают.

Не в сети

#5 2011-06-25 08:19:33

t3s
Участник
Откуда планета The мля...
Зарегистрирован: 2009-04-09
Сообщений: 228
Рейтинг :   13 
Сайт

Re: Выравнивание сайта

Trashcka пишет:

SFproG, вместо width: 1270px; пиши max-width: 1270px, доисторические браузеры это свойство не понимают.

если у него там фиксированный размер сайдбаров или контентной часть, скролл будет на всех браузерах, не только на "недоисторических"
а если ставить max-width для всех элементов, которые отвечают за ширину - то это будет уже не фиксированный шаблон


SFproG, оптимально - не делай

сайт фиксированой ширины 1270px

если заказчик не полный идиот вроде януковича, его будет очень легко переубедить - достаточно намекнуть что из-за растущей популярности нетбуков и планшетников он будет терять ощутимую долю посетителей

учитывая что кол-во продаж планшетов регулярно растет любой адекватный заказчик пойдет навстречу, а вариант с max-width для ключевых элементов - неплохое решение


Проекты любой сложности. Качественно. Дорого.

Не в сети

#6 2011-06-25 10:34:05

SFproG
Участник
Откуда Тюмень
Зарегистрирован: 2010-08-01
Сообщений: 132
Рейтинг :   
Сайт

Re: Выравнивание сайта

если заказчик не полный идиот вроде януковича, его будет очень легко переубедить - достаточно намекнуть что из-за растущей популярности нетбуков и планшетников он будет терять ощутимую долю посетителей

Убеждал. У него у самого проекционный монитор. Поэтому пофиг на всякие нетбуки и т.п. Сайт, говорит, должен быть строго как на макете (1270). Решил пока проблему обычным выпиливанием горизонтальной прокрутки (overflow-x:hidden;). Хотя, есть какие-то скрипты для ровного выравнивания по краям.. заморачиваться с ними не стал)).

ps. Хотя, вроде как, некоторые планшеты умеют масштабировать аккуратно страницы. Сам не пользовался ими..

Изменено SFproG (2011-06-25 10:45:54)

Не в сети

#7 2011-06-25 22:03:20

t3s
Участник
Откуда планета The мля...
Зарегистрирован: 2009-04-09
Сообщений: 228
Рейтинг :   13 
Сайт

Re: Выравнивание сайта

SFproG пишет:

ps. Хотя, вроде как, некоторые планшеты умеют масштабировать аккуратно страницы. Сам не пользовался ими..

это не планшеты умеют масштабировать а сами браузеры - например по клавишам + и - в опере либо Ctrl+ и Ctrl- в файрфоксе/хроме, (либо Ctlr с колесиком мыши)

но это не то...


Проекты любой сложности. Качественно. Дорого.

Не в сети

#8 2011-08-03 11:04:43

bestxp
Участник
Откуда Россия
Зарегистрирован: 2008-10-13
Сообщений: 133
Рейтинг :   
Сайт

Re: Выравнивание сайта

если ширина 1270 это ширина с фоновым изображением
то оберни всю часть в див, с позишен релатив, и выравниванием по середине.
которому задаешь размер области к которой относиться контентая часть примерно выглядеть будет так
#wrapper {
    width: 1024px;
    height: 100%;
    margin: 0 auto;
    position:relative;
}
а для body задаешь фон , сайт будет по середке, фон так же и ничто не мешает другому


senior php and js developer

Не в сети

Подвал раздела

Работает на FluxBB