Veni, vidi, vici.
      
Идея проста. Вам нужна какая-либо ссылка, которая присутствует в дневнике, но вам совсем не нужен текст в ней - вы хотите иконку. Как это сделать?

      
1. Найдите ID данного объекта. Чтобы было, по чему обращаться к нему в CSS.
      
2. Создайте \ выберите \ найдите иконку. Закиньте её в БИ, запомните размеры (дальше - X и Y).
      
3. Примените следующий стиль для данного объекта: "{width:Xpx; height:1px; padding-top:Ypx; clip:rect(0px Xpx Ypx 0px); background:url('ссылка/на/изображение/в/вашей/БИ') no-repeat;}". Если что-то не сработает, добавьте перед ";" данного параметра "!important".

      
Суть в том, что мы просто вытесняем текст (с помощью padding-top) и обрезаем его (через clip). Таким образом можно сделать полностью графическое меню или вообще весь интерфейс, что привлекает, верно?

      
Пример можно посмотреть в одном из моих дневников, здесь. Ссылка, ведущая к якорю у верха страницы.

@темы: фоновые картинки, основные блоки, Дизайн

Комментарии
11.04.2011 в 17:35

кстати, всеми любимый IE изуродовал ваш дизайн, в смысле днева
это печально((((
11.04.2011 в 17:53

Veni, vidi, vici.
маньяк-извращенец
Ну, под IE9 всё нормально вроде. )
Кроме того, IE аутсайдер. Я и не планировал, что под ним оно будет нормально работать.
12.04.2011 в 11:35

D Storm у тебя уже 9? фигасе..
Я и не планировал, что под ним оно будет нормально работать. а я всегда мучаюсь, пытаюсь и в ИЕ чтоб всё было ОК, чем-то жертвую ради этого..
наверно тоже забью на него, ибо замучал уже
12.04.2011 в 14:40

Veni, vidi, vici.
маньяк-извращенец
Ради IE можно писать CSS-хаки, но... Не знаю. Код и так громоздкий, а добавлять ещё и хаки ради IE совсем не хочется. К тому же в статистике IE юзеров высвечивается совсем немного.
13.04.2011 в 11:16

D Storm я не умею(((( не дошло пока оно до меня
IE юзеров высвечивается совсем немного. в твоём дневе или вообще?
13.04.2011 в 15:56

Veni, vidi, vici.
02.03.2012 в 23:28

Талант от слова убожество - талант от слова Дейдара Феникс.
Эм...:depress2:
Я попытался это провернуть с именем автора.В БИ картинку кинул - вот она...,а в итоге получил кувалдой по пушистой мордочкевот эту фигню.
Кусочек кода,куда я все это вписал:


Может я совсем идиот?Оо Объясните пожалуйста,что не так сотворил?:depress2:
02.03.2012 в 23:43

Veni, vidi, vici.
Aizen-kami-sama,
Ммм... Всего один момент. Надо повесить на padding-top маркер !important, т.к. на #authorName по умолчанию висит другой padding (т.е. заменить padding-top: 100px; на padding-top: 100px !important;). Другие padding'и можно силой убрать (добавить строкой выше padding:0px !important;). И ещё, судя по всему, от span'а, в котором непосредственно и висит ваш ник, тоже стоит избавиться вручную (#authorName span {display:none;}). Попробуйте так.
03.03.2012 в 10:08

Талант от слова убожество - талант от слова Дейдара Феникс.
D Storm, я вас обожаю *_* :hlop: Все работает ^_______^
03.03.2012 в 20:25

Талант от слова убожество - талант от слова Дейдара Феникс.
Правда,можно еще один вопрос?
я знаю,я идиот..Тт
Делал все по тому же коду,и вроде все хорошо,НО:
Я заменял теперь ссылки меню - "Записи","Мой Дневник","Главное меню","Выход"...Картинки поставились,работают,но сами основные записи - как они и были - стянулись под них,и убираться упорно не желают.картинко
Что тут можно сделать?Код прилагаецца...
собственно,код
03.03.2012 в 20:58

Veni, vidi, vici.
Aizen-kami-sama,
Странно... Мне казалось, clip вообще всё вырезал. А он нет. Ну, тогда в нём тут и смысла нет.
А по поводу что сделать - убирайте по тегу b. Т.е. добавьте строку:

Да, и не забывайте, что в зависимости от типа юзера могут добавляться другие менюшки (скажем, зайдите с гостевого профиля, с другого юзера, поройтесь в настройках diary (там пункты про последние комментарии и т.п.)).

Парам. (^^)
03.03.2012 в 21:49

Талант от слова убожество - талант от слова Дейдара Феникс.
D Storm, спасибо,а то я уже замучился^^"Точнее,стенку замучил,пытаясь о нее головой побиться...Однако,сработало ^_^
Да, и не забывайте, что в зависимости от типа юзера могут добавляться другие менюшки (скажем, зайдите с гостевого профиля, с другого юзера, поройтесь в настройках diary (там пункты про последние комментарии и т.п.)).
А вот про это я чего-то забыл Оо Там же тоже кнопочки прорисовывать?
03.03.2012 в 21:58

Veni, vidi, vici.
Aizen-kami-sama,
You're welcome.

Там же тоже кнопочки прорисовывать?
Ну, лучше да, на мой взгляд. Хотя решать, конечно, вам.
03.03.2012 в 22:12

Талант от слова убожество - талант от слова Дейдара Феникс.
D Storm, ну,ради красивого дизайна,не грех прорисовать...тем более с моей страстью к готическому шрифту **