Неисправимый оптимист
Часть первая, вступительная 
Почти пять лет оформление дневников ограничивалось выбором шрифта и пары цветов.
С появлением сервиса 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 + величина отступа + ширина блока аватара на странице комментариев) + оступы для всего дневника
Продолжаем разговор
я вот даже не поняла в итоге что значил удалённый код^^".right #side{width:100px !important;margin:0 !important;float:right}
.right #page-c{width:400px !important;padding:0 !important;}
.right #page-t {margin:0 !important;}
почему меню уезжает вниз? меню справа, картинки img как simg, комментарии 75%, шрифт мелкий
Решил было центрировать свой дизайн и не долго думая полез в калькулятор. Код работает замечательно, но с одним существенным недостатком.
У меня ширина дизайна 1100px. Т.е. я ориентрируюсь на большие разрешения. Предполагалось, что пользователи с разрешением 1024 будут видеть блок записей, а меню выковыривать с помощью скролла.
Однако из-за особенностей центровки отрицательными маргинами часть дизайна уезжает за левый край и скроллами не выковыривается вообще(в Лисе в частности). Я чуть-чуть подумал и придумал на мой взгляд более простое решение:
вместо
.right #wrapper {width: 1100px; margin: 0 0 0 -550px !important; padding: 0 !important; position: relative; left: 50%;}
я использую такой код:
.right #wrapper{margin:0px auto; width:1100px;}
проверял во всех браузерах, кроме разве что IE7
на больших разрешениях работает центрирование, на малых не заползает влево.
Спасибо за внимание )
Думаю, мы с bokonist'ом в ближайшее время займемся этим.
А вот ориентироваться на разрешение более 1024х768 еще рано.
уже оговаривалось,
я не осилила прочитать все комментарии...
простите.
но как убрать прозрачность.
или хотя бы сделать ее меньше?
*заранее мерси.
С такими вопросами лучше писать в diaryCSS
в смысле меню и поле, где находятся посты и комментарии прозрачны...
#wrapper {-moz-opacity:.75 !important;opacity:.75 !important; filter:alpha(opacity=75); }
Если не нужно - зачем было ее добавлять?
Впредь с такими вопросами в diaryCSS, пожалуйста.
просто этот тег был в другом...
вообщем, не важно.
спасибо за терпение.)
BaLloOn., нужно быть внимательнее и не тащить все подряд в свой дневник
просто не сразу поняла, что означает тег.)
вместо
.right #wrapper {width: 1100px; margin: 0 0 0 -550px !important; padding: 0 !important; position: relative; left: 50%;}
я использую такой код:
.right #wrapper{margin:0px auto; width:1100px;}"
А как решить эту проблему, если у слоя абсолютное позиционирование?
правда боюсь с абсолютным позиционированием такая фишка не прокатит.
В каментах все ники групперуются в левом верхнем углу....например,как вот:
??
возможно злоупотребление кодов ......
1) опцию "большие изображения отображаются с локальным горизонтальным скроллбаром (аналогично тегу [simg]..[/simg ])" включила
2) размер шрифта минимальный
3) меняла все возможные ширины блока записей
меню всё равно внизу!!
помогите, пожаааалуйста.
делала автогенератором
body.left{padding-left:10px !important;}
.left #wrapper{width:590px;margin: 0 0 0 -295px !important;padding:0 !important;position:relative;left:50%;//left:49.5%;}
.left #side{width:180px !important;margin:0 !important;}
.left #page-c{width:400px !important;padding:0 !important;}
Если не везде появляется скролл при включенной опции - эт непорядок.
Вопрос лучше задать в сапорт я думаю.
а потом поставила код,для того,чтобы меню не прокручивалось...
в результате меню сейчас слева и закрывает мои записи,а справа просто пятно...
То есть чтобы блок меню был фиксированный, а блок с содержанием к примеру 60% от ширины страницы?
Пробовала, ни фига не получилось, всё куда-то съезжает.
Красиво реализовать такой дизайн очень проблематично из-за особенностей некоторых браузеров.