Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Скрывающийся контекст

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
toturvator
Отправлено: 07 Июля, 2007 - 12:54:48
Post Id


Гость


Покинул форум
Сообщений всего: 87
Дата рег-ции: Июнь 2007  


Помог: 0 раз(а)




Как сделать скрывающийся контекст? Типа:

Ссылка
Текст

Изначально Текст под ссылкой не виден.
Если нажать на Ссылка, то под ней появится Текст.
Еще раз нажать Ссылка, то Текст опять исчезнет.

Копаюсь в чужом коде, там используют теги <div>. А локально сделать тоже самое что-то не получается.
Пример: http://begun[dot]ru/faq/list.php?SECTION_ID=142

P.S. Хм кажется разобрался, но уж слишком замудрено, хотелось бы попроще вариант.

И еще для затравки. Вариант не динамичный:

Можно положить всё в контейнер
<div id="reklama">...здесь то, что прячешь....</div>
А в css прописываешь
#reklama{display:none;}

Говорят работает, не проверял. Мне интересен динамичный вариант.


-----
заработок на своем сайте
данные из 1С на ваш сайт
 
 Top
valenok
Отправлено: 07 Июля, 2007 - 12:57:29
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


Помог: 3 раз(а)




Цитата:
И еще для затравки. Вариант не динамичный:

<div id="reklama">...здесь то, что прячешь....</div>
#reklama{display:none;}

Говорят работает, не проверял. Мне интересен динамичный вариант.


Работает.
Остаётся только сделать динамическим при помощи JavaScript
Вы делаете, мы помогаем.


-----
Truly yours, Sasha.
 
My status
 Top
evgenijj
Отправлено: 07 Июля, 2007 - 12:59:08
Post Id



Участник


Покинул форум
Сообщений всего: 1212
Дата рег-ции: Авг. 2006  
Откуда: Москва


Помог: 10 раз(а)




 
 Top
toturvator
Отправлено: 07 Июля, 2007 - 15:32:42
Post Id


Гость


Покинул форум
Сообщений всего: 87
Дата рег-ции: Июнь 2007  


Помог: 0 раз(а)




Работает! Улыбка Осталось только сделать что бы страничка не прыгала. И сделать визуальный контекст.


-----
заработок на своем сайте
данные из 1С на ваш сайт
 
 Top
valenok
Отправлено: 07 Июля, 2007 - 16:05:53
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


Помог: 3 раз(а)




#reklama{display:none; position absolute; overflow:hidden;}


-----
Truly yours, Sasha.
 
My status
 Top
toturvator
Отправлено: 07 Июля, 2007 - 17:25:48
Post Id


Гость


Покинул форум
Сообщений всего: 87
Дата рег-ции: Июнь 2007  


Помог: 0 раз(а)




Уважаемые!
evgenijj и valenok принимайте работу на моем сайте (смотрите блоки рекламы). ;) В функцию Евгения добавил параметр на блок div. Так универсальнее. Да и еще один момент. После вызова функции showHide() добавил оператор "return false" - спер с Бегуна, у них так написано.

Примеры:

Функция

function showHide(DivL)
{
if (document.getElementById(DivL).style.display == 'block' )
document.getElementById(DivL).style.display = 'none';
else
document.getElementById(DivL).style.display = 'block';
}

Вызов

<a class="blok" onclick="showHide('DivMLinks'); return false;" href="">&#187;</a>


-----
заработок на своем сайте
данные из 1С на ваш сайт
 
 Top
evgenijj
Отправлено: 07 Июля, 2007 - 17:34:38
Post Id



Участник


Покинул форум
Сообщений всего: 1212
Дата рег-ции: Авг. 2006  
Откуда: Москва


Помог: 10 раз(а)




Все хорошо, есть только одно НО
PHP:
скопировать код в буфер обмена
  1.  
  2. <div id="DivMLinks" style="display:none">      
  3.     <a class="blok">
  4.         <li class="MLI MLIf"><a href="http://genweb.ru/">раскруток продвижение сайтов</a></li>
  5.         <li class="MLI"><a href="http://www.maximuscc.com.ua/">евроремонтом</a></li>
  6.         <li class="MLI"><a href="http://www.azazellostyle.ru/">классное постельное белье</a></li>
  7.         <li class="MLI"><a href="http://www.elite-replica.ru/">ювелирные украшения tiffany co</a></li>
  8.         <li class="MLI"><a href="http://www.moscow-gruzchik.ru/">квартирный переезд, грузчики выходные</a></li>
  9.         <li class="MLI"><a href="http://www.batavia.ru/">авиабилеты израиль</a></li>
  10.         <li class="MLI"><a href="http://www.agentavia.ru/">авиабилетам</a></li>
  11.         <li class="MLI"><a href="http://www.leader-comp.ru/">настройка компьютеров</a></li>
  12.         <li class="MLI MLIl"><a href="http://www.directvision.ru/">разработка wap сайтов</a></li>
  13.     </a>
  14. </div>
  15.  

Зачем здесь элемент < a class="blok"> ?
 
 Top
toturvator
Отправлено: 07 Июля, 2007 - 17:55:06
Post Id


Гость


Покинул форум
Сообщений всего: 87
Дата рег-ции: Июнь 2007  


Помог: 0 раз(а)




Уже не помню зачем. Убрал. Улыбка


-----
заработок на своем сайте
данные из 1С на ваш сайт
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« JavaScript & VBScript »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB