HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Меню на CSS
  #1  
Старый 21.10.2009, 19:38
Midas
Участник форума
Регистрация: 17.01.2008
Сообщений: 284
С нами: 9639135

Репутация: 117
По умолчанию Меню на CSS

Дано: элементарная менюшка http://dre.in.ua/hor_ul.html
Задача: Сделать его работающим в ИЕ.

Дополнительно: *WALL*
 
Ответить с цитированием

  #2  
Старый 21.10.2009, 20:53
Byte_
Участник форума
Регистрация: 07.09.2008
Сообщений: 139
С нами: 9302285

Репутация: 65
По умолчанию

Элементарно =)
Код:
var jshover = function()
{
   var menuDiv = document.getElementById("nav")
   if (!menuDiv)
      return;

   var sfEls = menuDiv.getElementsByTagName("li");
   for (var i=0; i<sfEls.length; i++)
   {
      sfEls[i].onmouseover=function()
      {
         this.className+=" jshover";
      }
      sfEls[i].onmouseout=function()
      {
         this.className=this.className.replace(new RegExp(" jshover\\b"), "");
      }
   }
}

if (window.attachEvent)
   window.attachEvent("onload", jshover);
теперь пропишем вместо :hover .jshover
 
Ответить с цитированием

  #3  
Старый 21.10.2009, 20:59
Midas
Участник форума
Регистрация: 17.01.2008
Сообщений: 284
С нами: 9639135

Репутация: 117
По умолчанию

Странно, на подобный метод натыкался очень много раз, переписывал, подправлял.. ничего не помогало. И вот очередной такой же, просто копипастю и всё работает так как нужно))) Спасибо, это оно
 
Ответить с цитированием

  #4  
Старый 22.10.2009, 19:45
Midas
Участник форума
Регистрация: 17.01.2008
Сообщений: 284
С нами: 9639135

Репутация: 117
По умолчанию

И всё таки оказалось что мир не так прекрасен. В ИЕ работает. Не работает в FireFox
http://dre.in.ua/hor_ul.html
 
Ответить с цитированием

  #5  
Старый 22.10.2009, 20:35
Midas
Участник форума
Регистрация: 17.01.2008
Сообщений: 284
С нами: 9639135

Репутация: 117
По умолчанию

Починил.
 
Ответить с цитированием

  #6  
Старый 22.10.2009, 20:36
[QwyZ]
Banned
Регистрация: 07.07.2009
Сообщений: 109
С нами: 8866532

Репутация: 67
По умолчанию

menu na Counter-Strike:Source?
 
Ответить с цитированием

  #7  
Старый 23.10.2009, 09:31
Byte_
Участник форума
Регистрация: 07.09.2008
Сообщений: 139
С нами: 9302285

Репутация: 65
По умолчанию

я бы посоветовал пользовать jquery и вообще забыть про :hover на все теги кроме a.
$('#menu li').hover(function(){$(this).addClass('hover');}, function(){$(this).removeClass('hover');});
 
Ответить с цитированием

  #8  
Старый 23.10.2009, 09:35
Midas
Участник форума
Регистрация: 17.01.2008
Сообщений: 284
С нами: 9639135

Репутация: 117
По умолчанию

Увы, с jQuery нужно знакомится, а сроки проэкта этого не терпят. Вот сдам его и буду знакомится.
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Стандартные пароли, пароли по умолчанию, мастер-пароли Elvis000 Электроника и Фрикинг 11 22.10.2009 03:31
Взлом домофона Метаком andreipup Болталка 11 14.08.2009 16:06



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.