Неисправимый оптимист
Часть первая, вступительная
Почти пять лет оформление дневников ограничивалось выбором шрифта и пары цветов.
С появлением сервиса 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 + величина отступа + ширина блока аватара на странице комментариев) + оступы для всего дневника
Продолжаем разговор
Меню уезжает потому что в коде черт знает что.
side плюс page-c должно быть меньше либо равно wrapper
Если что-то не понятно - воспользуйтесь автоматическим калькулятором - в тексте есть ссылка не него - он все рассчитает за вас и выдаст готовый код.
Не совсем понимаю, сюда ли мне... Короче говоря, объясните, пожалуйста, всё на пальцах.
Как отодвинуть колонку с текстом (сузить её)?? Или же так сделать нельзя и возможно лишь размещение всей страницы по центру?? В любом случе, как ЭТО ВСЁ делать?? где??куда вводить все вышеуказанные цифры?
Хотелось бы, что-то подобное.. но немножко шире.
http://loooooool.diary.ru/
Гость, специально для вас добавлена предыстория к уроку. Читайте.
Во второй части урока, помимо формул расчетов, есть ссылка на автоматический калькулятор - он все расчитает за вас и выдаст готовый код.
Только не посылайте пожалуста к калькулятору( 100 раз перещитывала все верно...Скорее я наверное просто ламер.
Вот многие тут пишут про то что меню уехало вниз.
Дело в том, что "правильные" коды у меня все так сьезжают. Приведенные выше советы не помогают.
И очень часто когда я читаю чужие дневники я вижу сьехавшее меню. Не потому что они плохо дневник настроили, а потому что у меня плохо отображается.
Что делать ума не приложу.
Свой код уже затерялся в экспериментах. Вот код который посчитан уже тобой:
body.left{padding-left:10px !important;}
.left #wrapper{width:910px;margin: 0 0 0 -455px !important;padding:0 !important;position:relative;left:50%;//left:49.5%;}
.left #side{width:150px !important;margin:0 !important;}
.left #page-c{width:750px !important;padding:0 !important;}
(тут я показала пропорции а не примочки)
Explorer 6.0
В том числе и в IE 6 и в IE 7
Гдето прочитала версию что нужно обновить версию эксплоера.
Tex Спасибо за урок. И извени за лишнюю тревогу.
код
картинка:
http://static.diary.ru/userdir/9/8/...03/18971971.jpg
Пасиба)
Боже, я видно точно тупаакС чего начать..
Я ничего не поняла=)
ну я там копировала примеры твои...но всё как-то не то..=)
до меня реально не доходит..как и что=)
не, я понимаю , что нужно ввести опред код..но я не знаю, как сделать такой, который я хочу..=)
Простите заранее за мою глупость.
Я сделала себе дизайн, спасбио большое. но вот я хочу оставить всё посередине и колонку тоже. я н ехочу , чтобы она была внизу. Вот текст всё посередине, и чтобы эту колонку рядышком, но тоже вместе с текстом посередине, а не внизу..понимаешь? пожалуйста!
чёртя прочитала "часто задаваемые вопросы" и сделала в настройках всё. а минюшка уезжает всё равно. всё равно уменьшить щрифт?
.formcontainer {font-size: 75%;}
А в настройках дневника выстави для текста начертание шрифта "обычный" (вместо жирного) и если не поможет вообще смени шрифт на Verdana, Tahoma или Arial.
спасибо большое!
Большое спасибо!! Правда, спасибо!