Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 12.11.2009, 18:55
Новичок на форуме
Отправить личное сообщение для techno77 Посмотреть профиль Найти все сообщения от techno77
 
Регистрация: 12.11.2009
Сообщений: 1

Проблемы с DIV'ами (выпадающее меню) в ie6
Друзья, требуется помощь.

Есть скрипт, обрабатывающий по нажатию на текст, отображения блока DIV с элементами подменю.

function menuhide(menunum)
  {
    var currentmenu = document.getElementById("navbody" + menunum);
    var topmenu = document.getElementById("topbody" + menunum);
    currentmenu.style.visibility = 'hidden';
	currentmenu.style.height = 0;
   	topmenu.style.visibility = 'hidden';
	topmenu.style.height = 0;
  }

  function menushow(menunum)
  {
	  
	  
    var currentmenu = document.getElementById("navbody" + menunum);
    var topmenu = document.getElementById("topbody" + menunum);
	if (currentmenu.style.visibility=='visible')
	{
    	currentmenu.style.visibility = 'hidden';
		currentmenu.style.height = 0;
    	topmenu.style.visibility = 'hidden';
		topmenu.style.height = 0;
	}
	else
	{
    	currentmenu.style.visibility = 'visible';
		currentmenu.style.height = '120%';
    	topmenu.style.visibility = 'visible';
		topmenu.style.height = '120%';
	}
  }


Беда в том, что в ie6 это работает, но вылезает подменю высотой 3px, где не видно никаких ссылок.

Как решить этот вопрос?

Последний раз редактировалось Octane, 12.11.2009 в 19:29. Причина: используйте теги [html] и [js] для оформления кода
Ответить с цитированием
  #2 (permalink)  
Старый 28.04.2010, 11:06
Аватар для Aleko
Аспирант
Отправить личное сообщение для Aleko Посмотреть профиль Найти все сообщения от Aleko
 
Регистрация: 28.04.2010
Сообщений: 42

Html в студию пожалуйста)
Ответить с цитированием
  #3 (permalink)  
Старый 28.04.2010, 11:48
Аватар для Skipp
.
Отправить личное сообщение для Skipp Посмотреть профиль Найти все сообщения от Skipp
 
Регистрация: 30.03.2010
Сообщений: 1,813

currentmenu.style.height = '120%';
topmenu.style.height = '120%';

Попробуй в этих строках вместо процентов поставить пиксели.
__________________
.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выпадающее меню theo_ Общие вопросы Javascript 18 05.10.2009 11:34
глюк форума Gvozd Сайт Javascript.ru 11 18.03.2009 14:37
Прозрачное меню в ie6 mrsoul Элементы интерфейса 5 05.01.2009 14:44
Проблемы с меню на JS SeeD Общие вопросы Javascript 5 21.11.2008 19:44
Сделать выпадающее меню по аналогу SerG Общие вопросы Javascript 1 05.11.2008 15:05