Неисправимый оптимист
Часть первая, вступительная :)



Почти пять лет оформление дневников ограничивалось выбором шрифта и пары цветов.

С появлением сервиса CSS стало возможно всё.



Это платный сервис, но, пока идёт отладка и тестирование, подключить и пользоваться им можно совершенно бесплатно.

Для этого идем в Настройки › Профиль, внизу в поле «счёт» вводим какую-нибудь сумму, например, 999. Затем Настройки › Набор сервисов, здесь выбираем любой пакет включающий CSS. Жмем Посмотреть счёт, затем Оплатить.



О переходе на реальную оплату администрация обещала сообщить заранее.



После подключения (возможна небольшая задержка) в разделе настроек «Оформление дневника» появляется большое поле для ввода инструкций CSS (его трудно незаметить). Именно в это поле мы будем вписывать код из второй части урока.



С началом полноценной работы платных сервисов (за реальне деньги), в случае несвоевременной оплаты, сервисы эти станут недоступны, и дневник вернется в состояние бесплатного со всем вытекающими (при этом все записи останутся на месте). В таком случае - у вас на раздумья будет 2 месяца, в течение которых настройки ваших платных сервисов будут храниться на сервере. После этого срока - все данные вашего платного аккаунта будут безвозвратно утерены (останется только бесплатная часть). Ваши записи, комментарии и прочие ценности при этом не пострадают.





Часть вторая, научно-практическая ;-)



Сегодня, я расскажу как с помощью CSS можно создать дневник фиксированной ширины и разместить его по центру страницы.



Для этого нам потребуется: идея, знание основ математики и немного терпения.

Мы будем модифицировать CSS для трех слоев: wrapper, side и page-c



Во-первых, определяемся: какой ширины мы хотели бы сделать наш дневник.

При выборе ширины дневника наиболее значимую роль играют 2 фактора: разрешение экрана и максимально допустимая ширина изображения на дневниках (сейчас это 700 пикселей)



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



По статистике, подавляющее большинство пользователей рунета смотрят на мир в разрешении 1024х768 и более.

Из 1024 px примерно 24 px занмает полоса вертикальной прокрутки страницы.

То есть на всё про всё у нас остается 1000 px, в которые мы можем поместить дневник, не опасаясь за его здоровье.



Минимально возможная ширина дизайна складывается следующм образом:

ширина колонки меню + величина отступа + ширина зоны контента (ширина изображения 700px + величина отступа + ширина блока аватара на странице комментариев) + оступы для всего дневника




Продолжаем разговор

@темы: CSS, @дневники, Дизайн

Комментарии
19.04.2007 в 23:05

Неисправимый оптимист
Воспользуйтесь калькулятором.

Меню уезжает потому что в коде черт знает что.

side плюс page-c должно быть меньше либо равно wrapper
22.04.2007 в 23:46

.маленький человек с большой мечтой.
Хм...((( Всё,видимо,хорошо,разбераются... Но я, как полный юзер, ничегошеньки не соображаю...((((( А так хочется,чтобы колонка с текстом была по центу, т.е. отступала на 7 см от левого края...((((:weep3:
23.04.2007 в 00:20

Неисправимый оптимист
Для меня остается абсолютной загадкой как вы определили, что отступить нужно именно на 7 см :kto:



Если что-то не понятно - воспользуйтесь автоматическим калькулятором - в тексте есть ссылка не него - он все рассчитает за вас и выдаст готовый код.
23.04.2007 в 06:02

Здравствуйте!!

Не совсем понимаю, сюда ли мне... Короче говоря, объясните, пожалуйста, всё на пальцах.

Как отодвинуть колонку с текстом (сузить её)?? Или же так сделать нельзя и возможно лишь размещение всей страницы по центру?? В любом случе, как ЭТО ВСЁ делать?? где??куда вводить все вышеуказанные цифры?
23.04.2007 в 06:05

P.S.

Хотелось бы, что-то подобное.. но немножко шире.

http://loooooool.diary.ru/
23.04.2007 в 11:21

fail better
Tex, положи, пожалуйста, ссылочку на FAQ в пост.
23.04.2007 в 14:20

Неисправимый оптимист
bokonist, добавил, спасибо!

Гость, специально для вас добавлена предыстория к уроку. Читайте.

Во второй части урока, помимо формул расчетов, есть ссылка на автоматический калькулятор - он все расчитает за вас и выдаст готовый код.
25.04.2007 в 04:42

Majestic
Tex Прошу прощения за очередной глупый вопрос.

Только не посылайте пожалуста к калькулятору( 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;}



(тут я показала пропорции а не примочки)

25.04.2007 в 05:16

Неисправимый оптимист
Каким браузером вы пользуютесь? Давайте скриншот проблемы.
25.04.2007 в 10:53

Неисправимый оптимист
Включена в настройках опция отображения картинок с горзионтальным скроллом?
25.04.2007 в 11:31

Majestic
да)
25.04.2007 в 11:44

Неисправимый оптимист
Посмотрел ваш дневник во всех основных браузерах - все ok.

В том числе и в IE 6 и в IE 7
25.04.2007 в 12:16

Majestic
Я подобрала код который отображается хорошо.

Гдето прочитала версию что нужно обновить версию эксплоера.



Tex Спасибо за урок. :vv: И извени за лишнюю тревогу.
28.04.2007 в 03:04

Бельчий хвост. Well well, what do we have here?
волшебно!!! спасибо)
28.04.2007 в 04:43

Бельчий хвост. Well well, what do we have here?
Хелп!!! у меня всё работает но в IE меню сьезжает вниз( я уменьшала шрифт, сделала скрол на гор изобр. всеравно. причем только на страничке "мой дневник" в избранном и коментах все хорошо.таже проблема что у Кеттарийской лисички.Спасибо зарание



код



картинка:

http://static.diary.ru/userdir/9/8/...03/18971971.jpg
28.04.2007 в 08:19

Неисправимый оптимист
Бельчий хвост, какая версия браузера? Стоят ли какие-то надстройки типа MyIE?
28.04.2007 в 14:11

Бельчий хвост. Well well, what do we have here?
Tex IE6, а в фаерфоксе все ок
28.04.2007 в 14:45

Неисправимый оптимист
Бельчий хвост, смотрел в IE 6 - все впорядке. Давайте полный скриншот
28.04.2007 в 15:04

Бельчий хвост. Well well, what do we have here?
30.04.2007 в 01:36

Неисправимый оптимист
Бельчий хвост, попробуйте отключить вывод списка ПЧ - проблема сохранется?
30.04.2007 в 13:10

The devil makes us sin, but we like it when we're spinning in his grin
Боже, я видно точно тупаак

С чего начать..

Я ничего не поняла=)

ну я там копировала примеры твои...но всё как-то не то..=)

до меня реально не доходит..как и что=)

не, я понимаю , что нужно ввести опред код..но я не знаю, как сделать такой, который я хочу..=)

Простите заранее за мою глупость. :shuffle2:
30.04.2007 в 15:04

Неисправимый оптимист
30.04.2007 в 15:35

Бельчий хвост. Well well, what do we have here?
Tex пасиба!! теперь всё оке):ura:
01.05.2007 в 21:51

The devil makes us sin, but we like it when we're spinning in his grin
Tex

Я сделала себе дизайн, спасбио большое. но вот я хочу оставить всё посередине и колонку тоже. я н ехочу , чтобы она была внизу. Вот текст всё посередине, и чтобы эту колонку рядышком, но тоже вместе с текстом посередине, а не внизу..понимаешь? пожалуйста!
01.05.2007 в 23:08

Неисправимый оптимист
~Lonely_Kitten~, открой-ка, наверное, дневник - а то мы так до второго пришествия не разберемся
01.05.2007 в 23:26

The devil makes us sin, but we like it when we're spinning in his grin
чёрт

я прочитала "часто задаваемые вопросы" и сделала в настройках всё. а минюшка уезжает всё равно. всё равно уменьшить щрифт?
02.05.2007 в 00:25

Неисправимый оптимист
Все прочитала - так добавть, наконец, строчку

.formcontainer {font-size: 75%;} :)

А в настройках дневника выстави для текста начертание шрифта "обычный" (вместо жирного) и если не поможет вообще смени шрифт на Verdana, Tahoma или Arial.

02.05.2007 в 13:44

We're gonna need a bigger boat!
разбиралась долго и упорно,в итоге поняла))

спасибо большое!
02.05.2007 в 17:57

The devil makes us sin, but we like it when we're spinning in his grin
Tex

:red: Большое спасибо!! Правда, спасибо!

Расширенная форма

Редактировать

Подписаться на новые комментарии