Avatar billede kasper77 Nybegynder
19. juni 2002 - 09:21 Der er 9 kommentarer og
2 løsninger

HJÆLP til to menuer i css

Jeg har et KÆMPE problem, jeg håber nogle af  jer kan hjælpe.

Jeg har to css menuer, en i toppen og en i venstre side. Mit problem er at når jeg definere baggrund i min top menu, så påvirker det den i venstre side og omvendt. Det ser ikke særlig kønt ud, for nu er menuen i venstre side den farve den skal være, men i top menuen er der mellemrum imellem mine links i samme farve som menuen i venstre side. Hvad gør jeg?
Hvis det er noget med at jeg skal ændre på mine class, hvoran gør jeg så det?

Koderne ser ud som følger:

VENSTRE MENU:
<style type="text/css">
<!--


table.menu {border: 1px solid #393939;}

td.menu, .overskrift {font: bold 11px verdana, sans-serif;text-align: center;}

a.menupunkt {
    text-decoration: none;
    background-color: logo.gif;
    color:  806341 ;
    border-top : 1px solid #FFFFFF;
    border-left : 1px solid #FFFFFF;
    border-bottom : 1px solid #6D6D6D;
    display: block;
    line-height: 22px;
    width:99%;
}

a.menupunkt:hover {
    text-decoration: none;
    background-color: #EFDEC6;
    border-top : 1px solid #8F9CC6;
    border-left : 1px solid #8F9CC6;
    border-bottom : 1px solid #6D6D6D;
    display: block;
    color: 000000;
    width:99%;
}

.overskrift {
    background-color: logo.gif;
    color: 000000;
    border-top: 1px solid #D5DFFF;
    border-left: 1px solid #D5DFFF;
    border-bottom: 1px solid #393939;
    line-height: 20px;
}
-->
</style>

<table cellpadding="0" cellspacing="0" border=0 class=menu width=130>
<tr><td><div class=overskrift>KATAGORIER</div></td></tr>
<tr><td class=menu><a href="nyheder.htm" class=menupunkt>NYHEDER</a></td></tr>
<tr><td class=menu><a href="link1.htm" class=menupunkt>Bøger</a></td></tr>
<tr><td class=menu><a href="link1.htm" class=menupunkt>Baby</a></td></tr>
<tr><td class=menu><a href="link1.htm" class=menupunkt>Krammedyr</a></td></tr>
<tr><td class=menu><a href="link1.htm" class=menupunkt>Spil</a></td></tr>
<tr><td class=menu><a href="link1.htm" class=menupunkt>Træ</a></td></tr>
<tr><td class=menu><a href="link1.htm" class=menupunkt>Maling</a></td></tr>
<tr><td class=menu><a href="link1.htm" class=menupunkt>Farver</a></td></tr>
<tr><td class=menu><a href="link1.htm" class=menupunkt>Diverse</a></td></tr>
<tr><td class=menu><a href="tilbud.htm" class=menupunkt>UGENS TILBUD!</a></td></tr>
</table>

TOP MENU:


<head>
    <title>Kasper77 Nye menu!</title>
<style type="text/css">
a.menu {
    background-color: 84949C;
    color: white;
    text-align: center;
    display: blocK;
    }
a.menu:hover
    {
    background-color: #9C8C84;
    color: white;
    text-align: center;
    display: blocK;
    }
Table
    {
    font-family:Tahoma, verdana, Microsoft Sans Serif, Ms Sans Serif, arial;
    font-size:7pt;
    font-color: #FFFFFF;
    Background-color: #84949C;
    }
</style>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body style="margin: 0px;">
<table cellpadding="0" cellspacing="0" width="100%" backgroundcolor="84949C">
<tr>
<td>
<a href="gogo.html" class="menu">&nbsp; HOTELHOSTING &nbsp; </a>
</td>
<td><font color="#FFFFFF">|</font></td>
<td>
<a href="gogo.html" class="menu">&nbsp; SERVERHOSTING &nbsp;</a>
</td>
<td><font color="#FFFFFF">|</font></td>
<td>
<a href="gogo.html" class="menu">&nbsp;  SUPORT &nbsp; </a>
</td>
<td><font color="#FFFFFF">|</font></td>
<td>
<a href="gogo.html" class="menu">&nbsp;  BESTIL NU&nbsp;  </a>
</td>
<td><font color="#FFFFFF">|</font></td>
<td>
<a href="gogo.html" class="menu">&nbsp; KONTAKT OS &nbsp;</a>
</td>
</tr>
</table>


</body>

Avatar billede jakoba Nybegynder
19. juni 2002 - 09:36 #1
lav en style:

a {
    text-decoration: none;
    background-color: logo.gif;
    color:  806341 ;
    border-top : 1px solid #FFFFFF;
    border-left : 1px solid #FFFFFF;
    border-bottom : 1px solid #6D6D6D;
    display: block;
    line-height: 22px;
    width:99%;
}

der giver en definition på alle de attributter der er nævnet i enten
a.menu eller a.menupunkt

mvh JakobA
Avatar billede kasper77 Nybegynder
19. juni 2002 - 09:39 #2
JakobA>> Tak Jacob, men hvor skal jeg sætte stylen?
Avatar billede jakoba Nybegynder
19. juni 2002 - 09:42 #3
allerforrest.

Kom lige i tvivl, er det to fekellige rammer med 2 forskellige .html filer?
Avatar billede jakoba Nybegynder
19. juni 2002 - 09:43 #4
Ups.  fekellige -> forskellige
Avatar billede kasper77 Nybegynder
19. juni 2002 - 09:49 #5
Det hjalp ikke, der er et eller andet galt. Jeg kan kun se koden øverst på siden, som almindelig tekst. Hvad gør jeg forkert?
Avatar billede -master-d- Nybegynder
19. juni 2002 - 10:14 #6
Hvad mener du med mellemrum mellem linksne i toppen, her ser det da fint ud.
Avatar billede kasper77 Nybegynder
19. juni 2002 - 12:09 #7
master-d- >>
Avatar billede kasper77 Nybegynder
19. juni 2002 - 12:10 #8
master-d- >> Prøv at vise mig den kode du bruger, for når jeg sætter min topmenu ind, så bliver der små mellemrum imellem mine links, hvor man ikke kan se den grå farve, men min baggrund.
Avatar billede -master-d- Nybegynder
19. juni 2002 - 17:28 #9
Jeg bruger denne kode den ser ganske vist lidt sjov ud i toppen, men det er felterne med |'erne i.

<head>
    <title>Kasper77 Nye menu!</title>
    <style type="text/css">
<!--


table.menu {border: 1px solid #393939;}

td.menu, .overskrift {font: bold 11px verdana, sans-serif;text-align: center;}

a.menupunkt {
    text-decoration: none;
    background-color: logo.gif;
    color:  806341 ;
    border-top : 1px solid #FFFFFF;
    border-left : 1px solid #FFFFFF;
    border-bottom : 1px solid #6D6D6D;
    display: block;
    line-height: 22px;
    width:99%;
}

a.menupunkt:hover {
    text-decoration: none;
    background-color: #EFDEC6;
    border-top : 1px solid #8F9CC6;
    border-left : 1px solid #8F9CC6;
    border-bottom : 1px solid #6D6D6D;
    display: block;
    color: 000000;
    width:99%;
}

.overskrift {
    background-color: logo.gif;
    color: 000000;
    border-top: 1px solid #D5DFFF;
    border-left: 1px solid #D5DFFF;
    border-bottom: 1px solid #393939;
    line-height: 20px;
}
-->
</style>

    <style type="text/css">
a.menu {
    background-color: 84949C;
    color: white;
    text-align: center;
    display: blocK;
    }
a.menu:hover
    {
    background-color: #9C8C84;
    color: white;
    text-align: center;
    display: blocK;
    }
Table
    {
    font-family:Tahoma, verdana, Microsoft Sans Serif, Ms Sans Serif, arial;
    font-size:7pt;
    font-color: #FFFFFF;
    Background-color: #84949C;
    }
</style>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body style="margin: 0px;">
<table cellpadding="0" cellspacing="0" width="100%" backgroundcolor="84949C">
<tr>
<td>
<a href="gogo.html" class="menu">&nbsp; HOTELHOSTING &nbsp; </a>
</td>
<td><font color="#FFFFFF">|</font></td>
<td>
<a href="gogo.html" class="menu">&nbsp; SERVERHOSTING &nbsp;</a>
</td>
<td><font color="#FFFFFF">|</font></td>
<td>
<a href="gogo.html" class="menu">&nbsp;  SUPORT &nbsp; </a>
</td>
<td><font color="#FFFFFF">|</font></td>
<td>
<a href="gogo.html" class="menu">&nbsp;  BESTIL NU&nbsp;  </a>
</td>
<td><font color="#FFFFFF">|</font></td>
<td>
<a href="gogo.html" class="menu">&nbsp; KONTAKT OS &nbsp;</a>
</td>
</tr>
</table>

<table cellpadding="0" cellspacing="0" border=0 class=menu width=130>
<tr><td><div class=overskrift>KATAGORIER</div></td></tr>
<tr><td class=menu><a href="nyheder.htm" class=menupunkt>NYHEDER</a></td></tr>
<tr><td class=menu><a href="link1.htm" class=menupunkt>Bøger</a></td></tr>
<tr><td class=menu><a href="link1.htm" class=menupunkt>Baby</a></td></tr>
<tr><td class=menu><a href="link1.htm" class=menupunkt>Krammedyr</a></td></tr>
<tr><td class=menu><a href="link1.htm" class=menupunkt>Spil</a></td></tr>
<tr><td class=menu><a href="link1.htm" class=menupunkt>Træ</a></td></tr>
<tr><td class=menu><a href="link1.htm" class=menupunkt>Maling</a></td></tr>
<tr><td class=menu><a href="link1.htm" class=menupunkt>Farver</a></td></tr>
<tr><td class=menu><a href="link1.htm" class=menupunkt>Diverse</a></td></tr>
<tr><td class=menu><a href="tilbud.htm" class=menupunkt>UGENS TILBUD!</a></td></tr>
</table>

</body>
Avatar billede -master-d- Nybegynder
19. juni 2002 - 17:40 #10
Men mit råd til dig er at lave den her så ser den meget bedre ud:

<head>
    <title>Kasper77 Nye menu!</title>
    <style type="text/css">
<!--


table.menu {border: 1px solid #393939;}

td.menu, .overskrift {font: bold 11px verdana, sans-serif;text-align: center;}

a.menupunkt {
    text-decoration: none;
    background-color: logo.gif;
    color:  806341 ;
    border-top : 1px solid #FFFFFF;
    border-left : 1px solid #FFFFFF;
    border-bottom : 1px solid #6D6D6D;
    display: block;
    line-height: 22px;
    width:100%;
}

a.menupunkt:hover {
    text-decoration: none;
    background-color: #EFDEC6;
    border-top : 1px solid #8F9CC6;
    border-left : 1px solid #8F9CC6;
    border-bottom : 1px solid #6D6D6D;
    display: block;
    color: 000000;
    width:100%;
}

.overskrift {
    background-color: logo.gif;
    color: 000000;
    border-top: 1px solid #D5DFFF;
    border-left: 1px solid #D5DFFF;
    border-bottom: 1px solid #393939;
    line-height: 20px;
}
-->
</style>

    <style type="text/css">
a.menu {
    background-color: 84949C;
    color: white;
    text-align: center;
    display: blocK;
    }
a.menu:hover
    {
    background-color: #9C8C84;
    color: white;
    text-align: center;
    display: blocK;
    }
Table
    {
    font-family:Tahoma, verdana, Microsoft Sans Serif, Ms Sans Serif, arial;
    font-size:7pt;
    font-color: #FFFFFF;
    Background-color: #84949C;
    }
</style>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body style="margin: 0px;">
<table cellpadding="0" cellspacing="0" width="917" backgroundcolor="84949C">
<tr>
<td width="183">
<a href="gogo.html" class="menu">&nbsp; HOTELHOSTING &nbsp; </a>
</td>
<td width="183" style="border-left: 1px solid #ffffff">
<a href="gogo.html" class="menu">&nbsp; SERVERHOSTING &nbsp;</a>
</td>
<td width="183" style="border-left: 1px solid #ffffff">
<a href="gogo.html" class="menu">&nbsp;  SUPORT &nbsp; </a>
</td>
<td width="184" style="border-left: 1px solid #ffffff">
<a href="gogo.html" class="menu">&nbsp;  BESTIL NU&nbsp;  </a>
</td>
<td width="184" style="border-left: 1px solid #ffffff">
<a href="gogo.html" class="menu">&nbsp; KONTAKT OS &nbsp;</a>
</td>
</tr>
</table>

<table cellpadding="0" cellspacing="0" border=0 class=menu width=130>
<tr><td><div class=overskrift>KATAGORIER</div></td></tr>
<tr><td class=menu><a href="nyheder.htm" class=menupunkt>NYHEDER</a></td></tr>
<tr><td class=menu><a href="link1.htm" class=menupunkt>Bøger</a></td></tr>
<tr><td class=menu><a href="link1.htm" class=menupunkt>Baby</a></td></tr>
<tr><td class=menu><a href="link1.htm" class=menupunkt>Krammedyr</a></td></tr>
<tr><td class=menu><a href="link1.htm" class=menupunkt>Spil</a></td></tr>
<tr><td class=menu><a href="link1.htm" class=menupunkt>Træ</a></td></tr>
<tr><td class=menu><a href="link1.htm" class=menupunkt>Maling</a></td></tr>
<tr><td class=menu><a href="link1.htm" class=menupunkt>Farver</a></td></tr>
<tr><td class=menu><a href="link1.htm" class=menupunkt>Diverse</a></td></tr>
<tr><td class=menu><a href="tilbud.htm" class=menupunkt>UGENS TILBUD!</a></td></tr>
</table>

</body>
Avatar billede enragedbudda Nybegynder
20. juni 2002 - 13:25 #11
kan vi ikke få lov at se selvve siden?? det ville nok være nemmere!
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