Неисправимый оптимист
Часть первая, вступительная 
Почти пять лет оформление дневников ограничивалось выбором шрифта и пары цветов.
С появлением сервиса CSS стало возможно всё.
Это платный сервис, но, пока идёт отладка и тестирование, подключить и пользоваться им можно совершенно бесплатно.
Для этого идем в Настройки › Профиль, внизу в поле «счёт» вводим какую-нибудь сумму, например, 999. Затем Настройки › Набор сервисов, здесь выбираем любой пакет включающий CSS. Жмем Посмотреть счёт, затем Оплатить.
О переходе на реальную оплату администрация обещала сообщить заранее.
После подключения (возможна небольшая задержка) в разделе настроек «Оформление дневника» появляется большое поле для ввода инструкций CSS (его трудно незаметить). Именно в это поле мы будем вписывать код из второй части урока.
С началом полноценной работы платных сервисов (за реальне деньги), в случае несвоевременной оплаты, сервисы эти станут недоступны, и дневник вернется в состояние бесплатного со всем вытекающими (при этом все записи останутся на месте). В таком случае - у вас на раздумья будет 2 месяца, в течение которых настройки ваших платных сервисов будут храниться на сервере. После этого срока - все данные вашего платного аккаунта будут безвозвратно утерены (останется только бесплатная часть). Ваши записи, комментарии и прочие ценности при этом не пострадают.
Часть вторая, научно-практическая
Сегодня, я расскажу как с помощью CSS можно создать дневник фиксированной ширины и разместить его по центру страницы.
Для этого нам потребуется: идея, знание основ математики и немного терпения.
Мы будем модифицировать CSS для трех слоев: wrapper, side и page-c
Во-первых, определяемся: какой ширины мы хотели бы сделать наш дневник.
При выборе ширины дневника наиболее значимую роль играют 2 фактора: разрешение экрана и максимально допустимая ширина изображения на дневниках (сейчас это 700 пикселей)
Почему это важно? Потому что если вы зададите слишком маленькую ширину - вам будет неудобно просматривать изображения, слишком большую - и вы имеете хороший шанс оказаться за пределами разрешения вашего экрана и, как следствие, с горизонтальной прокруткой страницы.
По статистике, подавляющее большинство пользователей рунета смотрят на мир в разрешении 1024х768 и более.
Из 1024 px примерно 24 px занмает полоса вертикальной прокрутки страницы.
То есть на всё про всё у нас остается 1000 px, в которые мы можем поместить дневник, не опасаясь за его здоровье.
Минимально возможная ширина дизайна складывается следующм образом:
ширина колонки меню + величина отступа + ширина зоны контента (ширина изображения 700px + величина отступа + ширина блока аватара на странице комментариев) + оступы для всего дневника
Продолжаем разговор

Почти пять лет оформление дневников ограничивалось выбором шрифта и пары цветов.
С появлением сервиса CSS стало возможно всё.
Это платный сервис, но, пока идёт отладка и тестирование, подключить и пользоваться им можно совершенно бесплатно.
Для этого идем в Настройки › Профиль, внизу в поле «счёт» вводим какую-нибудь сумму, например, 999. Затем Настройки › Набор сервисов, здесь выбираем любой пакет включающий CSS. Жмем Посмотреть счёт, затем Оплатить.
О переходе на реальную оплату администрация обещала сообщить заранее.
После подключения (возможна небольшая задержка) в разделе настроек «Оформление дневника» появляется большое поле для ввода инструкций CSS (его трудно незаметить). Именно в это поле мы будем вписывать код из второй части урока.
С началом полноценной работы платных сервисов (за реальне деньги), в случае несвоевременной оплаты, сервисы эти станут недоступны, и дневник вернется в состояние бесплатного со всем вытекающими (при этом все записи останутся на месте). В таком случае - у вас на раздумья будет 2 месяца, в течение которых настройки ваших платных сервисов будут храниться на сервере. После этого срока - все данные вашего платного аккаунта будут безвозвратно утерены (останется только бесплатная часть). Ваши записи, комментарии и прочие ценности при этом не пострадают.
Часть вторая, научно-практическая

Сегодня, я расскажу как с помощью CSS можно создать дневник фиксированной ширины и разместить его по центру страницы.
Для этого нам потребуется: идея, знание основ математики и немного терпения.
Мы будем модифицировать CSS для трех слоев: wrapper, side и page-c
Во-первых, определяемся: какой ширины мы хотели бы сделать наш дневник.
При выборе ширины дневника наиболее значимую роль играют 2 фактора: разрешение экрана и максимально допустимая ширина изображения на дневниках (сейчас это 700 пикселей)
Почему это важно? Потому что если вы зададите слишком маленькую ширину - вам будет неудобно просматривать изображения, слишком большую - и вы имеете хороший шанс оказаться за пределами разрешения вашего экрана и, как следствие, с горизонтальной прокруткой страницы.
По статистике, подавляющее большинство пользователей рунета смотрят на мир в разрешении 1024х768 и более.
Из 1024 px примерно 24 px занмает полоса вертикальной прокрутки страницы.
То есть на всё про всё у нас остается 1000 px, в которые мы можем поместить дневник, не опасаясь за его здоровье.
Минимально возможная ширина дизайна складывается следующм образом:
ширина колонки меню + величина отступа + ширина зоны контента (ширина изображения 700px + величина отступа + ширина блока аватара на странице комментариев) + оступы для всего дневника
Продолжаем разговор
.left #wrapper {width:930px;margin: 25px 0 0 0 !important;padding:0 !important; position:relative; left:0%;//left:0%;}
.left #side{width:200px !important;margin:0 !important;}
.left #page-c{width:670px !important;padding:0 !important;}
Должно работать
Все остальные вопросы по этому поводу в сообщество diaryCSS пожалуйста.
Но вот проблема. Я воспользовалась калькулятором, ввела вот такой код -
body.left{padding-left:10px !important;}
.left #wrapper{width:775px;margin: 0 0 0 -388px !important;padding:0 !important;position:relative;left:50%;//left:49.5%;}
.left #side{width:175px !important;margin:0 !important;}
.left #page-c{width:595px !important;padding:0 !important;}
Все великолепно. Как надо, но когда заходишь на страницу с комментариями - меню съезжает вниз.
Все, как вы сказали, включила...
вот ссылки:
http://pay.diary.ru/~RedPlanet/ - все круто
http://pay.diary.ru/~RedPlanet/?com...postid=25627562 - меню уехало...
Уменьшение размера шрифта в блоке добавления комментария должно решить проблему.
ничего не изменилось...
а куда это вставлять?
С нетерпением жду!
Тут дискусии и их количесвто на две строчки растянулись, и кроме того менюшка почти на пол монитора вправо сползла...
кстати, да. И с каждым "заходом" все правее и правее...
Заранее спасибо)
в данный момент у меня стоит
.left #wrapper {width: 800px; margin: 0 0 0 -400ps !important; padding: 0 !important; position: relative; left: 36%;}
.left #side {width: 180px !important; margin: 0 !important;}
.left #page-c {width: 610px !important; padding: 0 !important;}
body.left {padding-left: 10px !important;}
Суммарная ширина 790px взята исключительно для примера. Она может быть любой (но лучше менее 1000px - потому что расширение у большинства пользователей 1024х768). Советую задать сначала ширину блока записей (в примере 600px), затем ширину блока меню (в примере 180px)
После того как зададите все параметры и нажмете чудо-кнопку - получите рабочий код с необходимыми вам размерами.
!!!Crucio!!!, воспользуйтесь калькулятором http://www.aj.active.by/_diary/fixed-central/ вместо вашего кода.
jake dale, агаа! Я нашёл, откуда взялся этот страшный тимплейт, который против мастодонтов задуман…
Тут молчат.
Ну попробуй тогда сам что-нибудь придумать. Но все же для начала поковыряйся у себя в настройках.))
В приниципе за появление горизонтальной полосы прокрутки отвечает параметр overflow-x, заданный для body как auto и мы никак его не меняем.
Во время тестирования проблем со скролом на малых разрешениях не обнаружилось. В каком браузере нет работает?
*(
не не дурак)
я одну большую картинку убрала
хи)
Проблемы не увидел. Давайте ссылку на конкрентую страницу.
~Любимая~
Да, поддержка пользовательских стилей пока планируется только в рамках платных аккаунтов. Сейчас платные сервисы находятся в бесплатном тестировании. Вы можете включить поддержку пользовательских css и пользоваться этой опцией до начала платного периода, а там уже решите нужно это вам или нет. Отказ от оплаты этого сервиса в будущем никак не повлияет на сохранность ваших записей. Просто дневник снова примет стандартный вид.
.left #wrapper {width: 500px; margin: 0 0 0 -250px !important; padding: 0 !important; position: relative; left: 50%;}
.left #side {width: 180px !important; margin: 0 0 0 !important;}
.left #page-c {width: 600px !important; padding: 0 !important;}
body.left {padding-left: 0px !important;}
.right #wrapper {width: 700px; margin: 0 0 0 -250px !important; padding: 0 !important; position: relative; left: 50%;}
.right #side {width: 180px !important; margin:0 0 0 !important;}
.right #page-c {width: 700px !important; padding: 0 !important;}
.right #page-t {margin: 0 !important;}