Вы не зашли.
Страницы 1
Делаю сайт фиксированой ширины 1270px. Если открыть сайт на разрешении 1024, то появляется горизонтальная прокрутка. Нужно чтобы сайт обрезался ровно по обоим краям, без появления прокрутки.. Не могу ни чего придумать в css. Подскажите чего нибудь))
Не в сети
SFproG, вместо width: 1270px; пиши max-width: 1270px, доисторические браузеры это свойство не понимают.
если у него там фиксированный размер сайдбаров или контентной часть, скролл будет на всех браузерах, не только на "недоисторических"
а если ставить max-width для всех элементов, которые отвечают за ширину - то это будет уже не фиксированный шаблон
SFproG, оптимально - не делай
сайт фиксированой ширины 1270px
если заказчик не полный идиот вроде януковича, его будет очень легко переубедить - достаточно намекнуть что из-за растущей популярности нетбуков и планшетников он будет терять ощутимую долю посетителей
учитывая что кол-во продаж планшетов регулярно растет любой адекватный заказчик пойдет навстречу, а вариант с max-width для ключевых элементов - неплохое решение
Проекты любой сложности. Качественно. Дорого.
Не в сети
если заказчик не полный идиот вроде януковича, его будет очень легко переубедить - достаточно намекнуть что из-за растущей популярности нетбуков и планшетников он будет терять ощутимую долю посетителей
Убеждал. У него у самого проекционный монитор. Поэтому пофиг на всякие нетбуки и т.п. Сайт, говорит, должен быть строго как на макете (1270). Решил пока проблему обычным выпиливанием горизонтальной прокрутки (overflow-x:hidden;). Хотя, есть какие-то скрипты для ровного выравнивания по краям.. заморачиваться с ними не стал)).
ps. Хотя, вроде как, некоторые планшеты умеют масштабировать аккуратно страницы. Сам не пользовался ими..
Изменено SFproG (2011-06-25 10:45:54)
Не в сети
ps. Хотя, вроде как, некоторые планшеты умеют масштабировать аккуратно страницы. Сам не пользовался ими..
это не планшеты умеют масштабировать а сами браузеры - например по клавишам + и - в опере либо Ctrl+ и Ctrl- в файрфоксе/хроме, (либо Ctlr с колесиком мыши)
но это не то...
Проекты любой сложности. Качественно. Дорого.
Не в сети
если ширина 1270 это ширина с фоновым изображением
то оберни всю часть в див, с позишен релатив, и выравниванием по середине.
которому задаешь размер области к которой относиться контентая часть примерно выглядеть будет так
#wrapper {
width: 1024px;
height: 100%;
margin: 0 auto;
position:relative;
}
а для body задаешь фон , сайт будет по середке, фон так же и ничто не мешает другому
senior php and js developer
Не в сети
Страницы 1