Avatar billede lip Nybegynder
26. juli 2001 - 09:27 Der er 8 kommentarer og
1 løsning

Tekstfarve skift

Jeg har problemer med netscape - surprise!
Jeg skal bare lave en almindelige \"hover\" function, men kan sørme ikke få det til at virke i netscape.

Hvis der er nogen der har et forslag er de meget velkommen.
Nedenfor følger min kode, class én \"ikontxt\" ligger i en seperat css-fil.

<script language=\"JavaScript\">
<!--
// <layer><ilayer> sandwich er nødvendig for NN4, fordi den ikke understøtter ændring af bgcolor i tabelceller på mouse events.
//layers = netscape
//all = explorer

function onColor(obj){
    if (document.all || document.getElementById) //IE
        obj.style.color=\"#000000\";
    else if (document.layers)//Netscape
        obj.fontcolor=\"#000000\";
}

function offColor(obj){
    if (document.all || document.getElementById) //IE
        obj.style.color=\"#A8000B\";
    else if (document.layers)//Netscape
        obj.fontcolor=\"#A8000B\";
}

//-->
</script>
<table border=\"0\" cellspacing=\"0\" width=\"770\" cellpadding=\"0\">
    <tr>
        <td>
            <table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
                <tr>
                    <td colspan=\"2\"><img src=\"images/logo.gif\" width=\"154\" height=\"69\" alt=\"\" border=\"0\"></td>
                </tr>
                <tr>
                    <td colspan=\"2\"><%=spacer(1,5)%></td>
                </tr>
                <tr>
                    <td><%=spacer(130,1)%></td>
                    <td><img src=\"images/topovr.gif\" width=\"244\" height=\"18\" alt=\"\" border=\"0\"></td>
                </tr>
            </table>
        </td>       
        <td></td>
        <td align=\"right\" valign=\"bottom\">
            <table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
                <tr>
                    <td align=\"center\" width=\"93\"><a href=\"#\" onMouseOver=\"onColor(free);\" onMouseOut=\"offColor(free);\"><img src=\"images/freesample.gif\" width=\"43\" height=\"47\" alt=\"\" border=\"0\"></a></td>
                    <td align=\"center\" width=\"92\"><a href=\"#\" onMouseOver=\"onColor(dealer);\" onMouseOut=\"offColor(dealer);\"><img src=\"images/dealer.gif\" width=\"42\" height=\"48\" alt=\"\" border=\"0\"></a></td>
                    <td align=\"center\" width=\"117\"><a href=\"#\" onMouseOver=\"onColor(thecompagny);\" onMouseOut=\"offColor(thecompagny);\"><img src=\"images/thecompagny.gif\" width=\"67\" height=\"40\" alt=\"\" border=\"0\"></a></td>
                    <td><%=spacer(20,1)%></td>
                </tr>       
                <tr>
                    <td colspan=\"4\"><%=spacer(1,2)%></td>
                </tr>
                <tr>
                    <td align=\"center\"><a class=\"ikontxt\" href=\"#\" onMouseOver=\"onColor(free);\" onMouseOut=\"offColor(free);\"><span id=\"free\" style=\"position:relative\" class=\"ikontxt\" z-index=\"1\">Free Sample Bag</span></a></td>
                    <td align=\"center\"><a class=\"ikontxt\" href=\"#\" onMouseOver=\"onColor(dealer)\"; onMouseOut=\"offColor(dealer);\"><span id=\"dealer\" style=\"position:relative\" class=\"ikontxt\" z-index=\"2\">Dealer</span></a></td>
                    <td align=\"center\"><a class=\"ikontxt\" href=\"#\" onMouseOver=\"onColor(thecompagny)\"; onMouseOut=\"offColor(thecompagny);\"><span id=\"thecompagny\" style=\"position:relative\" class=\"ikontxt\" z-index=\"3\">The Compagny</span></a></td>
                    <td><%=spacer(20,1)%></td>
                </tr>               
                <tr>
                    <td colspan=\"4\"><%=spacer(1,10)%></td>
                </tr>
            </table>
        </td>
    </tr>
</table>
Avatar billede thaufer Nybegynder
26. juli 2001 - 09:30 #1
Når du skriver tekstfarve i emnet kan du så ikke bare bruge css??
Avatar billede thaufer Nybegynder
26. juli 2001 - 09:31 #2
jeg mener a:hover
Avatar billede lip Nybegynder
26. juli 2001 - 09:36 #3
Det virker jo ikke i netscape, men ellers jo!
Avatar billede thaufer Nybegynder
26. juli 2001 - 09:38 #4
a\'hva - nå ja for høvlens da oss
Avatar billede jakobandersen Nybegynder
26. juli 2001 - 11:21 #5
Det virker i NN6, og efterhånden er netscape4 brugere ved at være vant til at undvære hover.
Avatar billede sbm Nybegynder
26. juli 2001 - 11:53 #6
Det kan da være at jeg husker forkert, men jeg mener bestemt jeg tidligere har haft dette til at fungere i en Netscape 4.07...

<style TYPE=\"text/css\">
<!--  TD {font-size: 8px; font-family: Verdana;    color: 000000; text-decoration: none; font-weight: normal; font-size: 8pt;}
      a {text-decoration : none}
      A:link {color:0000ff; text-decoration: none; font-weight: bold;}
      A:visited {color:0000ff; text-decoration: none; font-weight: bold;}
      A:active {color:ff0000; text-decoration: underline; font-weight: bold;}
      A:hover {color:ff0000; text-decoration: underline; font-weight: bold;} -->
</style>
Avatar billede sbm Nybegynder
26. juli 2001 - 11:58 #7
Jeg husker vist forkert. Jeg testede det lige af. Jeg beklager.
Avatar billede kazz Nybegynder
31. juli 2001 - 08:49 #8
Brug javascript....

Hover eksisterer ikke i NS4\'s css repetoire.

KAZZ ;)

Avatar billede lip Nybegynder
27. august 2001 - 08:39 #9
Jeg lukker spg!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester