Неисправимый оптимист
Давайте сразу договоримся

Сразу оговорюсь касательно комментариев, замечаний, сообщений об ошибках и так далее - все опубликованные советы и примеры на 100% работоспособны, обкатаны и протестированы на совместимость со всеми основными браузерами на момент, если в пояснениях к какому-то конкертному примеру не указано иного.

Использование кодов из этой статьи Вы осуществляете на свой страх и риск.
Я не несу никакой ответсвенности за изменение внешнего вида Вашего дневника, либо возможных проблем, вызванных использованием css-кода из этой статьи.
Список примеров будет пополняться по мере возможности.

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

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

Я всегда открыт для общения, однако не нужно задавать мне вопросы по css на u-mail или в icq - ответов не последует. Если вопрос по коду из этой статьи - воспользуйтесь комментариями. С другими вопросами советую обращаться в сообщество  diaryCSS.
Спасибо.

Надеюсь, Вы найдете здесь что-то полезное для себя ;-)


Справочник css селекторов:
Будет постепенно пополняться

Элемент дизайна - описание элемента в css

Предыдущая запсь - .prevPostLink
Следующая запись - .nextPostLink

u-mail - .umail
E-mail - .email
Дневник - .diary
Профиль - .profile
Добавить в цитатник - .addToQuote
Подписаться - .subscribe
Комментарии - .comments
Написать у себя - .quote_post

@темы - .atTag
@музыка - .atMusic
@настроение - .atMood

NEW! Элементы колонки меню:

#postsCalendar - Календарь записей
#albumLink - Альбом
#rssLink - RSS
#myDiaryLink - Мой дневник
#writeThisDiary - Новая запись
#umailLink - U-mail
#myFavLink - Избранное
#myQuotLink - Цитатник
#discussionLink - Дискуссии
#myProfileLink - Мой профиль
#optionsLink - Настройки
#myStatLink - Моя статистика
#photolibLink - Библиотека
#allDiaryLink - Все дневники
#mainpageLink - Главная страница
#favListLink - Список избранных
#pchListLink - Список ПЧ
#communityCatalogueLink - Каталог сообществ
#myCommunitiesLink - Мои сообщества
#randomDiaryLink - Случайный дневник
#diarySpiritLink - @дневники: изнутри
#diarySupportLink - Техподдержка
#paySupportLink - Техподдержка платных
#faqLink - FAQ
#iAmQuit - Выход
#more_login - Иконка входа под другим именем рядом с Выходом
#tagslistlink - Темы записей
#headlineList - Список заголовков
#comments - Комментарии
#subscribe - Подписаться
#addToQuote - Добавить в цитатник
#subscribeEmail - Подписаться на дневник
#addToFav - Добавить в избранное
#delFromFav - Удалить из избранного
#upInChart - Поднять в списке
#myLinksLink - Мои ссылки
#all_links - Ссылки

NEW!
#myDraftLink - Черновик
#thisDiaryPhoto - Фото владельца дневника



Что можно сделать с ссылками в меню?

1. Добавить к ссылками иконки:
#myFavLink {background: url('/userdir/0/0/0/0/0000/000000.gif') 2px 3px no-repeat; padding:0 0 0 20px !important; height:18px;}
Это минимально достаточная запись в плане используемых параметров.

Внимательно читаем пояснения!

2. Заменить текстовые ссылки в меню на изображения:
Применимо в том числе к музыке, настроению и @темам.

#myFavLink A {display:block; width:40px; height:25px; line-height:500px; overflow:hidden; background: #eee url('/userdir/0/0/0/0/0000/000000.gif') 2px 4px no-repeat;}

Для @тем код будет таким:
.atTag SPAN {display:block; width:40px; height:25px; line-height:500px; float:left; overflow:hidden; background: #eee url('/userdir/0/0/0/0/0000/00000.gif') 2px 4px no-repeat;}

Размещаем изображение в верхней части дневника, без использования эпиграфа.
Изображение будет расположено над блоком записей и колонкой меню, эпиграф при этом можно использовать для чего-то более полезного.

#extratop {background: #ccc url('/userdir/0/0/0/0/0000/00000.jpg') 0 0 no-repeat; height:100px; width:100%;}

no-repeat - запрещает повторение картинки, если необходимо замостить фон по принципу обоев просто удалите no-repeat
Чтобы разрешить повторение картинки по принципу обоев: только по горизонтали - вместо no-repeat используйте repeat-x, только по вертикали - repeat-y
height - определяет высоту вашей картинки

Задаем элементу прозрачность

Ниже приведен кросс-браузерный пример использования 50% прозрачности для блока меню (id=side)
#side {
filter: alpha(opacity=50); /* IE 5.5+ */
-moz-opacity: 0.5; /* Mozilla 1.6 и ниже */
-khtml-opacity: 0.5; /* Konqueror 3.1+, Safari 1.1 */
opacity: 0.5; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}


Для IE 5.5 и выше - прозрачность задается числом от 0 до 100, для остальных браузеров - числом от 0.0 до 1.0 (чем больше число, тем более непрозрачным будет элемент).

Внимательно читаем об особенностях использования с Internet Explorer

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

Комментарии
01.11.2007 в 13:57

Но кончилось все это плохо. Очень плохо...
Tex
странно...

простите за беспокойство... может это у ПЧ что-то не так...
06.11.2007 в 16:32

[: SolnyWko :]
вопросы не меняются. я вынесла позиционированием ссылки на место экстратопа(он у меня просто прозрачное место), а теперь появилоь желание заменить изображениями. можно както это осуществить?
рассмотрев твои записи, Текс, я вывела что наверно я не знаю, потому что там 4 переменных,обозначающих расстояние от границ блока, в котором они находятся. но у меня получается нет блока, а всё относительно страницы.
и ещё, можно ли в этом случае использовать формат пнг?
спс
12.11.2007 в 01:55

The devil makes us sin, but we like it when we're spinning in his grin
5 раз запись прочитала.
А колонки меню "поднять в списке" нет...
24.01.2008 в 20:13

ت
у меня ваще глюки с иконками.
20.02.2008 в 16:53

Tex
не могли бы вы еще написать id для "Добавить в избранное" и "Подписаться на дневник"?=)
22.02.2008 в 01:26

Tex
спасибо огромное=)
а можно еще "Избранное автора", "Цитатник автора", "Альбом автора" и "Написать на U-mail"?=))
01.04.2008 в 20:24

Жизнь меня
У меня вообще неполучается...картинки вообще неотображаются...а я хотела на Мой дневник поставить иконку рядом с буквами....аа..помогите((((...плииз(((....

{background:url('/userdir/1/7/4/1/174118/29670749.gif') 3px 3px; padding:0 0 0 5px !important; height:12px;} - что не так?
05.04.2008 в 01:15

An it harm none, do what thou wilt
от отчаянья даже скопировал код отсюда.)
#extratop {background: #ccc url('userdir/3/2/9/3/32932/29729138.jpg') 0 0 no-repeat; height:100px; width:100%;}
но при нажатии "сохранить изменения" он вырезает "url('userdir/3/2/9/3/32932/29729138.jpg') " =\
вырезает url() вообще всегда. \=
06.04.2008 в 01:05

Неисправимый оптимист
Великий Дракон перед userdir должен быть /
06.04.2008 в 07:30

An it harm none, do what thou wilt
Да уже сам догадался) Долго-долго смотрел на ссылку и думал что мне в ней не нравится. Наконец понял, что он пытается достич ссылки не из корня а от страницы настроек =_=
10.04.2008 в 15:57

Feed the fire! Break your vision! Throw you fists up! Come on with me!
хочу спросить...как сделать так чтобы колонка меню и сами блоки были вместе и одинаковой длины ( надеюсь понятно что я хочу сказать) как вот тут... pay.diary.ru/~bb-cat/.
14.04.2008 в 00:42

"У меня есть для тебя что-то лучше" (с) Вселенная
А не подскажите как парвильно называется элемент "Поднять в списке" а то тот что тут приведен не работает, я все ссылки с меню сделала жирными и только он не поменялся и еще нужен для ссылки "написать на u-mail" для моих ПЧ
24.04.2008 в 23:31

искала у вас селектор mydraftlink, но додумалась методом научного тыка))) может, кому пригодится, если добавите..
24.04.2008 в 23:59

"У меня есть для тебя что-то лучше" (с) Вселенная
Berenika Спасибо )))) может подскажеш как будет "Написать на U-mail"?? А то мой метод тыка не рабоатет увы :(
25.04.2008 в 00:09

Киллер на пенсии
~Yumi~ .umail

Кстати, у Теха в головном посте есть этот элемент.
25.04.2008 в 00:14

может, #umailLink ? так он указан выше... как и #upInChart для Поднять в списке (правда этот кажется с ошибкой)
25.04.2008 в 00:30

"У меня есть для тебя что-то лучше" (с) Вселенная
Berenika Я просто меню сделала все ссылки жирнее чтоб было лучше видно при нынишнем дизайне, так написать на U-mail, для моих ПЧ все так-же тонким, а у меня в окне жирным U-mail
04.05.2008 в 15:27

Бытие есть судьба мысли.
можно написать css коды для:
Избранное автора
Цитатник автора

и еще для названия дневника и ника.
заранее спасибо
05.05.2008 в 22:37

Киллер на пенсии
Arvenka и еще для названия дневника и ника.

#side h1
#authorName
05.05.2008 в 23:00

"У меня есть для тебя что-то лучше" (с) Вселенная
Southern спасибо за #side h1
05.05.2008 в 23:01

Бытие есть судьба мысли.
спасибо )
18.05.2008 в 14:36

Бытие есть судьба мысли.
а можно css коды для:
Open ID (логин, пароль)
Забыли пароль
Зарегистрировать

:ps: заранее спасибо
18.05.2008 в 14:57

Бытие есть судьба мысли.
и еще "RSS избранного", если не сложно.
10.06.2008 в 14:37

как звучит в css ссылка "Черновик"?
19.06.2008 в 11:52

Один шанс из миллиона выпадает 9 раз из 10! ©Терри Пратчетт
добрый день!
прошу прощения у всех за непроходимую тупость в CSS, я очевидно просто не могу понять какой-то мега-фишки, которая откроект ключ к пониманию всего этого дела.
Поэтому просто прошу помочь с небольшм кодом.

У меня слишком яркий фоновый рисунок, поэтому нужно фон записи, меню и эпиграфа сделать полупрозрачным с использованием вот этого цвета #EEC591. и сделать разделители между записями вот такого цвета #8B7355, тоненькие
Очень прошу, напишите код.
19.06.2008 в 13:18

Неисправимый оптимист
<Fleur de Lys>, с такими вопросами в сообщество  diarycss
19.06.2008 в 13:20

Один шанс из миллиона выпадает 9 раз из 10! ©Терри Пратчетт
ааа, сорри ... :)
04.07.2008 в 21:24

walking the tightrope
с установкой прозрачности разобралась, спасибо. вопрос такой: как при прозрачных блоках меню, сообщений и эпиграфа сохранить непрозрачными аватары (в том числе главный в блоке меню), текст записей и содержимое эпиграфа (картинки, кнопки, ссылки, etc)?
04.07.2008 в 22:06

"У меня есть для тебя что-то лучше" (с) Вселенная
amatol #myQuotLink попробуйте это )))Arvenka #rssLink вот так по моему )) Если не подойдет я еще раз гляну ;)
07.07.2008 в 10:08

A faith like a guillotine, as heavy, as light.
Я правда умру от любопытства как же это сделать! пожалуйста! :)
Извините а как можно переименовать такие надписи как "комментировать", "подписаться", "в цитатник"?

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

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

Подписаться на новые комментарии
Получать уведомления о новых комментариях на E-mail