Avatar billede bongobride Nybegynder
02. september 2002 - 01:15 Der er 9 kommentarer og
1 løsning

Link i hele tabellen, eller cellen ...

Hey.
Hvordan laver man et link der fylder hele tabellen, så man ikke behøver at klikke på teksten?

Ligesom www.4u2x.dk , menuen til venstre der...
Avatar billede nikolajdu Nybegynder
02. september 2002 - 01:18 #1
Hvis ikke det behøver virke i NS 4, så kan du bruge :

<tr onclick="self.location.href='blabla.dk'">
Avatar billede Noone Nybegynder
02. september 2002 - 01:19 #2
Og passende CSS eller javascript til at håndtere markeringen. Selv ville jeg bruge enten flash eller billeder...
Avatar billede bongobride Nybegynder
02. september 2002 - 01:21 #3
Det skulle helst virke i dem alle...
Men hvis det ikke virker i ns, så bruger den vel bare teksten ik?
Avatar billede Noone Nybegynder
02. september 2002 - 01:23 #4
Det de bruger ser sådan her ud:

<tr>
<td width="100%" valign="top">
<a href="http://www.4u2x.dk/downloads?page=Downloads" class="menu">
<img border="0" src="http://www.4u2x.dk/grafik/menu_pil.gif" width="10" height="13">&nbsp;Downloads</a>
</td>
</tr>

Klassen "Menu" er defineret sådan her:

a.menu {
background : #E1F0EC;
display:block;
font-size: 10pt;
face-family: Verdana;
width: 132;
}
a.menu:hover {
background : #dddddd
display:block;
font-size: 10pt;
face-family: Verdana;
width: 132;
}
Avatar billede Noone Nybegynder
02. september 2002 - 01:24 #5
Jeg gætter på, at det er "display: block;" der gør tricket.
Avatar billede bongobride Nybegynder
02. september 2002 - 01:26 #6
oki - det må jeg lige kigge på så.
Takker for hjælpen, og læg lige et svar så jeg kan lukke :)
Avatar billede nikolajdu Nybegynder
02. september 2002 - 01:28 #7
<html>
<head>
    <title>Untitled</title>
    <style>
    .class1{ background-color:#00ff00;}
    .class2{ background-color:#ff0000;}
    </style>
   
</head>

<body>
<table border="0" cellspacing="0" cellpadiing="0">
<tr class="class1" onmouseover="this.className='class2'" onmouseout="this.className='class1'">
<td><a href="blabla.com">bla bla</a></td>
<td> og mere bla</td>
</tr>
</table>
</body>
</html>

Det er kun NS 4, der har problemer med onmouserover/onclick på bl.a andet tabel elementer - Skal det virke der, så lav parvise billeder og skift dem ud i stedet. I ovenstående vil NS 4 ikke lave mouseover-effekten, men resten virker fint.

/Nikolaj
Avatar billede bongobride Nybegynder
02. september 2002 - 01:29 #8
ok, takker
Avatar billede Noone Nybegynder
02. september 2002 - 01:39 #9
Og jeg lægger ikke noget svar (Ja Nikolaj du, der er bare for at være på tværs ;)  )
Avatar billede bongobride Nybegynder
02. september 2002 - 20:27 #10
lukker
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