Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   DHTML/JS/CSS (http://www.flasher.ru/forum/forumdisplay.php?f=24)
-   -   DHTML/JS/CSS... пожалуй сюда. (http://www.flasher.ru/forum/showthread.php?t=41575)

Joey N. 06.01.2003 17:40

DHTML/JS/CSS... пожалуй сюда.
 
Вопрос о ЦСС. Наверняка уже все здесь кроме меня знают в чем причина. Как под IE зделать нормальную hover (при наведении мыши) на таблицах? Простейшим методом под Opera, Phoenix и т.д. работает, но не под IE.

Pr0Head 06.01.2003 23:37

незнаю как под другие браузеры, а под ИЕ точно работает:
<td onMouseOver="this.style.backgroundColor='dddddd'" onMouseOut="this.style.backgroundColor='eeeeee'" width="152" height="25"><a href=news.php>новости</a></td>

nagash 07.01.2003 03:32

Re: DHTML/JS/CSS... пожалуй сюда.
 
Цитата:

Оригинал написал(а) Joey N.
Вопрос о ЦСС. Наверняка уже все здесь кроме меня знают в чем причина. Как под IE зделать нормальную hover (при наведении мыши) на таблицах? Простейшим методом под Opera, Phoenix и т.д. работает, но не под IE.
классно у тебя получается...
у всех вот по ИЕ получается а под другие браузеры нихрена не работает! а у тебя наоборот!
ХВАЛЮ!

Nirva 07.01.2003 04:40

2Нагаш: я за тобой смотрю...
Прохеад: а почему в JS - эффективней, проще и результатней было бы CSS-ом. Разве нет? Кстати, поставил себе для стилей прогу - topstyle2.5
рулез! Там встроенная поддержка. То есть набрал чего-то, говоришь стнадарт и броузеро, а оно показывает, как будет отображено... я помню в шоке был...
=)

nagash 07.01.2003 04:53

2 Nirva
а вот вопросец...
а как ты собираешся стиль при наведении \ убирании мышки менять без JS? =)
цсс это просто набор правил как \ каким цветом \размером \ ... \ ... отображать... а вот чтобы это интерактивно менять без JS Никак... ты не согласен? =)

а на счёт того что следишь... - ну скажи что я не прав... ведь у всех под ИЕ получается а с другими браузерами закавырки...
у этого чела большое будущее если он поборол другие браузеры..! ие побороть легко =)

Pr0Head 08.01.2003 01:26

Собственно это и называется DHTML (HTML+JS+CSS) :)

Nirva 08.01.2003 02:36

Ух ты!!!!
Даешь онмаусовер на ссылки!!!!!!
Фигня что орги придумывали цсс...
Даешь JS!!!!
А вообще, а как насчет подкласса :hover?

Joey N. 09.01.2003 19:30

мда... насчёт броузеров-то - я сам удивился, когда в эксплорере не вышло, нол факт есть факт :) :( :)
============================
PS: Пойду-ка тоже топСтайл поставлю...

Pietrovich 12.01.2003 05:39

Цитата:

Даешь онмаусовер на ссылки!!!!!!
информация к размышлению...

Код:

<script>
document.onmouseover        = doMouseOver;
document.onmouseout        = doMouseOut;
document.onclick                = doMouseClick;

function doMouseOver()
{
          var se=window.event.srcElement;

          if (se._href || se._script)
          {
                  se.style.color='#000000';
                  se.style.textDecoration='underline';
          }
        if (se._hint)
        {
                status=se._hint;
        }
}

function doMouseClick()
{
          var se=window.event.srcElement;
        if (se._href)
        {
                document.location.href=se._href;
        }
        if (se._script)
        {
                eval(se._script);
        }
}

function doMouseOut()
{
          var se=window.event.srcElement;
          if (se._href || se._script)
          {
                  se.style.color='';
                  se.style.textDecoration='';
          }
        if (se._hint)
        {
                status='';
        }
}
</script>

<любой_тег(или почти любой :) _hint="ссылочка" _href="http://ссылкочка">

или

<любой_тег(или почти любой :) _hint="алертик" _href="alert(\"ghbrjk :)\")">

Nirva 12.01.2003 12:48

ну и???
в конце концов
document.this.style
смысл? короче, лана, тыщу раз уже писал об этом


Часовой пояс GMT +4, время: 00:09.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.