Avatar billede it-studerende Nybegynder
26. juli 2005 - 20:24 Der er 12 kommentarer og
2 løsninger

menu farver

Har to spørgsmål.

1. Jeg kan ikke få forside linket til at virker, har prøvet en del ting men jeg kan ikke få det til at virker.

2. Jeg har fire links i min menu som ikke har undermenuerjeg vil gerne ha' de har samme farver som resten af menuen har, ved bare ikke hvordan.

Håber der er en der kan hjælpe mig.

<style type="text/css">
.menupunkt{font-family:arial;cursor:pointer;color:#000000;background:#B11D74;font-weight:800;font-size:13px;width:250px;font-style:italics;}
.menu{display:none;padding-left:15px;}
.menu a{text-decoration:none;}
.menu a:link{color:#CC00FF;}
.menu a:visited{color:black;}
.menu a:hover{color:red}
.menu a:active{color:red}
</style>
<script language="javascript" type="text/javascript">
function showMenu(d){
  var id = d.id.substring(5);
  divs = document.getElementsByTagName('DIV');
  for(i=0;divs.length>i;i++){
    if(divs[i].id.indexOf('menu')==0&&divs[i].id!='menu'+id){
      divs[i].style.display='none';
      document.getElementById('o'+divs[i].id+'pic').src = "billeder/gif/plus.gif";
    }
  }
  st = document.getElementById('menu'+id).style;
  st.display = (st.display!='block')?'block':'none';
  document.getElementById(d.id+'pic').src = (st.display=='block')?"billeder/gif/minus.gif":"billeder/gif/plus.gif";
}
</script>
</head>

<body bgcolor="#B11D74">
<br>
----> FORSIDE LINKET <a href"main.html"><b><font size="3" face="Arial">Forside</font></b></a> <----
<div id="omenu1" class="menupunkt" onMouseover="showMenu(this);">
<img id="omenu1pic" src="billeder/gif/plus.gif" height="10" width="10">
xxxx
  <div id="menu1" class="menu" onMouseover="event.cancelBubble=true">
    <a href="xxxx.html" onMouseover="return false;">xxxx</a><br>
    <a href="xxxx.html" onMouseover="return false;">xxxx</a><br>
    <a href="xxxx.html" onMouseover="return false;">xxxx</a>
  </div>
</div>
<div id="omenu2" class="menupunkt" onMouseover="showMenu(this);">
<img id="omenu2pic" src="billeder/gif/plus.gif" height="10" width="10">
Drenge
  <div id="menu2" class="menu" onMouseover="event.cancelBubble=true">
    <a href="xxxx.html" onMouseover="return false;">xxxx</a><br>
    <a href="xxxx.html" onMouseover="return false;">xxxx</a><br>
    <a href="xxxx.html" onMouseover="return false;">xxxx</a>
  </div>
</div>
<div id="omenu3" class="menupunkt" onMouseover="showMenu(this);">
<img id="omenu3pic" src="billeder/gif/plus.gif" height="10" width="10">
Kvinder
  <div id="menu3" class="menu" onMouseover="event.cancelBubble=true">
    <a href="xxxx.html" onMouseover="return false;">xxxx</a><br>
    <a href="xxxx.html" onMouseover="return false;">xxxx</a><br>
    <a href="xxxx.html" onMouseover="return false;">xxxx</a><br>
    <a href="xxxx.html" onMouseover="return false;">xxxx</a><br>
    <a href="xxxx.html" onMouseover="return false;">xxxx</a>
  </div>
</div>
<div id="omenu4" class="menupunkt" onMouseover="showMenu(this);">
<img id="omenu4pic" src="billeder/gif/plus.gif" height="10" width="10">
Accessories
  <div id="menu4" class="menu" onMouseover="event.cancelBubble=true">
    <a href="xxxx.html" onMouseover="return false;">xxxx</a><br>
    <a href="xxxx.html" onMouseover="return false;">xxxx</a><br>
    <a href="xxxx.html" onMouseover="return false;">xxxx</a><br>
    <a href="xxxx.html" onMouseover="return false;">xxxx</a><br>
    <a href="xxxx.html" onMouseover="return false;">xxxx</a>
  </div>
</div>
----> MENU LINK <div id="omenu5" class="menupunkt" onMouseover="showMenu(this);">
<img id="omenu5pic" src="billeder/gif/plus.gif" height="10" width="10">
<a href="xxxx.html">xxxx</a>
  <div id="menu5" class="menu" onMouseover="event.cancelBubble=true">
  </div>
</div>
<div id="omenu6" class="menupunkt" onMouseover="showMenu(this);">
<img id="omenu6pic" src="billeder/gif/plus.gif" height="10" width="10">
<a href="xxxx.html">xxxx</a>
  <div id="menu6" class="menu" onMouseover="event.cancelBubble=true">
  </div>
</div>
<div id="omenu7" class="menupunkt" onMouseover="showMenu(this);">
<img id="omenu7pic" src="billeder/gif/plus.gif" height="10" width="10">
<a href="xxxx.html">xxxx</a>
  <div id="menu7" class="menu" onMouseover="event.cancelBubble=true">
  </div>
</div>
<div id="omenu8" class="menupunkt" onMouseover="showMenu(this);">
<img id="omenu8pic" src="billeder/gif/plus.gif" height="10" width="10">
<a href="xxxx.html">xxxx</a>
  <div id="menu8" class="menu" onMouseover="event.cancelBubble=true"> <----
  </div>
</div>
Avatar billede foxmulder58 Praktikant
26. juli 2005 - 20:28 #1
sådan her du manger et "=" tegn

<a href="main.html">


mvh
mads
Avatar billede nielle Nybegynder
26. juli 2005 - 20:28 #2
Ad 1) Du mangler et '='-tegn umiddelbart efter din "href":

----> FORSIDE LINKET <a href="main.html"><b><font size="3" face="Arial">Forside</font></b></a> <----
Avatar billede foxmulder58 Praktikant
26. juli 2005 - 20:30 #3
og du kan også angive om linket skal åbne i en ny side eller på samme side ved at bruge attributten

<a href="main.html" target="_blank"> åbner i en ny side

<a href="main.html" target="_self">  åbner i samme side




mvh
mads
Avatar billede it-studerende Nybegynder
26. juli 2005 - 20:32 #4
arg det er sgu for dumt, havde ellers kigget linket igennem gange.

den med target har jeg styr på, jeg har denne her i toppen af min side: <base target="mainFrame">
Avatar billede foxmulder58 Praktikant
26. juli 2005 - 20:34 #5
ja det sker jo tit at man ikke lige kan se skoven for bare træer!  :)


mvh
Mads
Avatar billede it-studerende Nybegynder
26. juli 2005 - 20:35 #6
du skulle vel ikke kunne hjælpe mig med mit andet spørgsmål?
Avatar billede foxmulder58 Praktikant
26. juli 2005 - 20:37 #7
har de ikke samme class/id som de andre ellers send lige hele dokumentet, så er det nemmere at se!

mvh
Mads
Avatar billede it-studerende Nybegynder
26. juli 2005 - 20:42 #8
det kommer så her:

<html>

<head>
<title>menu</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<base target="mainFrame">
<style type="text/css">
.menupunkt{font-family:arial;cursor:pointer;color:#000000;background:#B11D74;font-weight:800;font-size:13px;width:250px;font-style:italics;}
.menu{display:none;padding-left:15px;}
.menu a{text-decoration:none;}
.menu a:link{color:#CC00FF;}
.menu a:visited{color:black;}
.menu a:hover{color:red}
.menu a:active{color:red}
</style>
<script language="javascript" type="text/javascript">
function showMenu(d){
  var id = d.id.substring(5);
  divs = document.getElementsByTagName('DIV');
  for(i=0;divs.length>i;i++){
    if(divs[i].id.indexOf('menu')==0&&divs[i].id!='menu'+id){
      divs[i].style.display='none';
      document.getElementById('o'+divs[i].id+'pic').src = "billeder/gif/plus.gif";
    }
  }
  st = document.getElementById('menu'+id).style;
  st.display = (st.display!='block')?'block':'none';
  document.getElementById(d.id+'pic').src = (st.display=='block')?"billeder/gif/minus.gif":"billeder/gif/plus.gif";
}
</script>
</head>

<body bgcolor="#B11D74">
<br>
<a href="main.html"><b><font size="3" face="Arial">Forside</font></b></a>
<div id="omenu1" class="menupunkt" onMouseover="showMenu(this);">
<img id="omenu1pic" src="billeder/gif/plus.gif" height="10" width="10">
xxxx
  <div id="menu1" class="menu" onMouseover="event.cancelBubble=true">
    <a href="xxxx.html" onMouseover="return false;">xxxx</a><br>
    <a href="xxxx.html" onMouseover="return false;">xxxx</a><br>
    <a href="xxxx.html" onMouseover="return false;">xxxx</a>
  </div>
</div>
<div id="omenu2" class="menupunkt" onMouseover="showMenu(this);">
<img id="omenu2pic" src="billeder/gif/plus.gif" height="10" width="10">
xxxx
  <div id="menu2" class="menu" onMouseover="event.cancelBubble=true">
    <a href="xxxx.html" onMouseover="return false;">xxxx</a><br>
    <a href="xxxx.html" onMouseover="return false;">xxxx</a><br>
    <a href="xxxx.html" onMouseover="return false;">xxxx</a>
  </div>
</div>
<div id="omenu3" class="menupunkt" onMouseover="showMenu(this);">
<img id="omenu3pic" src="billeder/gif/plus.gif" height="10" width="10">
xxxx
  <div id="menu3" class="menu" onMouseover="event.cancelBubble=true">
    <a href="xxxx.html" onMouseover="return false;">xxxx</a><br>
    <a href="xxxx.html" onMouseover="return false;">xxxx</a><br>
    <a href="xxxx.html" onMouseover="return false;">xxxx</a><br>
    <a href="xxxx.html" onMouseover="return false;">xxxx</a><br>
    <a href="xxxx.html" onMouseover="return false;">xxxx</a>
  </div>
</div>
<div id="omenu4" class="menupunkt" onMouseover="showMenu(this);">
<img id="omenu4pic" src="billeder/gif/plus.gif" height="10" width="10">
xxxx
  <div id="menu4" class="menu" onMouseover="event.cancelBubble=true">
    <a href="xxxx.html" onMouseover="return false;">xxxx</a><br>
    <a href="xxxx.html" onMouseover="return false;">xxxx</a><br>
    <a href="xxxx.html" onMouseover="return false;">xxxx</a><br>
    <a href="xxxx.html" onMouseover="return false;">xxxx</a><br>
    <a href="xxxx.html" onMouseover="return false;">xxxx</a>
  </div>
</div>
<div id="omenu5" class="menupunkt" onMouseover="showMenu(this);">
<img id="omenu5pic" src="billeder/gif/plus.gif" height="10" width="10">
<a href="xxxx.html">xxxx</a>
  <div id="menu5" class="menu" onMouseover="event.cancelBubble=true">
  </div>
</div>
<div id="omenu6" class="menupunkt" onMouseover="showMenu(this);">
<img id="omenu6pic" src="billeder/gif/plus.gif" height="10" width="10">
<a href="xxxx.html">xxxx</a>
  <div id="menu6" class="menu" onMouseover="event.cancelBubble=true">
  </div>
</div>
<div id="omenu7" class="menupunkt" onMouseover="showMenu(this);">
<img id="omenu7pic" src="billeder/gif/plus.gif" height="10" width="10">
<a href="xxxx.html">xxxx</a>
  <div id="menu7" class="menu" onMouseover="event.cancelBubble=true">
  </div>
</div>
<div id="omenu8" class="menupunkt" onMouseover="showMenu(this);">
<img id="omenu8pic" src="billeder/gif/plus.gif" height="10" width="10">
<a href="xxxx.html">xxxx</a>
  <div id="menu8" class="menu" onMouseover="event.cancelBubble=true">
  </div>
</div>
</body>

</html>
Avatar billede nielle Nybegynder
26. juli 2005 - 20:44 #9
a.menu2{text-decoration:none;}
a.menu2:link{color:#CC00FF;}
a.menu2:visited{color:black;}
a.menu2:hover{color:red}
a.menu2:active{color:red}

- og:

<div id="omenu6" class="menupunkt" onMouseover="showMenu(this);">
<img id="omenu6pic" src="billeder/gif/plus.gif" height="10" width="10">
<a href="xxxx.html" class="menu2">xxxx</a>
  <div id="menu6" class="menu" onMouseover="event.cancelBubble=true">
  </div>
</div>
Avatar billede foxmulder58 Praktikant
26. juli 2005 - 20:46 #10
du er squ hurtig nielle! ;)

mvh
Mads
Avatar billede foxmulder58 Praktikant
26. juli 2005 - 20:51 #11
it-studerende,

virker det nu?

mvh
Mads
Avatar billede it-studerende Nybegynder
26. juli 2005 - 21:22 #12
det er super, det virker.

Foxmulder58 og nielle lig et svar så I kan få point for jeres hjælp.
Avatar billede nielle Nybegynder
26. juli 2005 - 21:34 #13
Svar :^)
Avatar billede foxmulder58 Praktikant
26. juli 2005 - 23:09 #14
svar! :)
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