19:48

Как хорошо, что ты маленькая. Как жаль, что ты маленькая...
А можно ли "спрятать" ссылки в меню, аналогично тому, как сделано на главной странице?

Т.е.

Мой дневник

Новая запись

U-mail

Избранное

Цитатник

Дискуссии

Мои ссылки

Мой профиль

Настройки

Моя статистика

Библиотека изображений

Поднять в списке




и



Все дневники

Главная страница

Список избранных

Список ПЧ

Каталог сообществ

Мои сообщества

Случайный дневник

@дневники: изнутри

Техподдержка

Техподдержка платных

FAQ

Выход


Что бы при нажатии ссылки Мой дневник и Все дневники открывались остальные ссылки.

@темы: меню

Комментарии
25.04.2007 в 19:54

Зверь-чародей
было бы классно, но увы нельзя )

можно придумать скрипт который бы разворачивал например "мой дневник" при наведении, но работать такое будет только не в IE6 и ниже
25.04.2007 в 20:13

Зверь-чародей
Типа вот так:

.menuSection { height: 10px !important;heigth:auto; max-height: 10px; overflow: hidden;}

.menuSection:hover { max-height: 1000px;height: auto;overflow: auto;}



правда пользоваться таким безумием неудобно :-/
25.04.2007 в 20:20

Зверь-чародей
Хаха...

а вот такой код прикольно работает в Опере



.menuSection { height: 10px !important;heigth:auto; max-height: 10px; overflow: hidden;position:relative;display:block;z-index:1;}

.menuSection:hover { max-height: 1000px;height: 400px;overflow: visible;position: relative;z-index:3; background: none; border: none;}

.menuSection ul { background: #FFFFFF; border: 1px solid #000000;}

.menuSection ul ul{background: none; border: none;}

#side div{margin:0px;padding:3px;}



гм... надо будет почистить и выложить.
27.04.2007 в 02:58

Неисправимый оптимист
Можно сделать все гораздо красивее, а главное - кросс-браузерно. Будет время - напишу код.

В основу ложится прнцип всплывающих блоков, который используется здесь http://pay.diary.ru/list/
27.04.2007 в 12:35

Зверь-чародей
Tex а где он там используется?

Можно подробнее - я не представляю как не имея JS и hover писать хоть что-либо всплывающее...

27.04.2007 в 13:30

Неисправимый оптимист
смотри по ссылке
27.04.2007 в 13:56

Зверь-чародей
Tex что именно?



Меню по плюсику у них на JS

<li style="margin-left:3px;" onClick="swap('MenuOptions',this);"><a href="/options/" onClick="return false;"><img id="MenuOptionsIco" src="http://static.diary.ru/images/+.gif"> Настройки</a></li>

<span id=MenuOptions style='visibility:hidden;display:none;'>

<li><a href="/options/#member">Пользователя</a></li>

<li><a href="/options/#diary">Своего дневника</a></li>

<li><a href="/options/#site">Сайта</a></li>

<li><a href="/options/#pay">Платные сервисы</a></li>

<li>&nbsp;</li>

</span>




больше ничего похожего на "всплывающие блоки" я не нашел.
27.04.2007 в 14:59

Как хорошо, что ты маленькая. Как жаль, что ты маленькая...
Рёцке

Пробовала коды... ввглядит не очень красиво (скрываются не только ссылки, но и картинка дневника) и не очень удобно - всё друг на дружку наезжает:weep:



Tex Можно сделать все гораздо красивее, а главное - кросс-браузерно. Будет время - напишу код.

Ой, очень жду, надеюсь время у вас появится скоро...:shuffle:
27.04.2007 в 16:06

Неисправимый оптимист
Рёцке, по ссылке - текст записей при наведении на заголовок
27.04.2007 в 16:43

Зверь-чародей
Tex у меня наверное не включено, но я понял о чем вы )



а как можно используя текущую структуру меню сделать похожее кроссбраузерно - не представляю - там же фактически один список и всё :-/



расскажите идею, а?
27.04.2007 в 17:40

Неисправимый оптимист
Идея простая - в эпиграф добавляются блоки, на которые подвешивается отображение того или иного блока меню. Для отображения-скрытия используется принцип показа текста записи по наведении на заголовок в списке дневников.
27.04.2007 в 18:05

Зверь-чародей
Tex не катит. не будет работать в ленте избранного и комментариях.

тем более если скрыть меню и сделать его показ через блоки в эпиграфе (пример кода хочу) то непонятно как его заставить работать при отсутствии эпиграфа.
27.04.2007 в 18:12

Зверь-чародей
Tex включил настройку для показа комментариев во всплывающем окне.

смотрю код:



<a href="/~starlet5/" class="withfloat">Dumb Blonde <span class="flwin"><strong>&nbsp;</strong> <em>Ой,чуть не забыла!!! Мы же с Натой еще зашли в магазин КИРЫ ПЛАСТИНИНОЙ! ЗЫ. это для ПЧелок,которые обсуждали ее у меня в комментах)<br /> Как бы не было стыдно это признавать...но мы остались довольны...дешево и есть оч симпатичные вещи! Например,туфли там были ну проооооооосто обалденные!) всего</em></span></a></td><td><a href='/member/?229045' target="_blank">*starlet*</a>



Собственно так и думал. В <a> тэге размещен текст записи, поэтому его можно показать в IE по hover.



Т.е. в эпиграфе придется прописывать пункты меню вручную?



А как вы сделаете пункт "Мой дневник" например? или те же новые комментарии, которые индивидуальны для каждого зашедшего пользователя?