Menu

Status
Niet open voor verdere reacties.

Viperr

Gebruiker
Lid geworden
23 feb 2009
Berichten
93
graag snelle reactie ik heb namelijk een beetje haast

HTML:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
  "http://www.w3.org/TR/xhtml11/DTD/html11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<script language="JavaScript">
sfHover = function() {
var sfEls = document.getElementById("nav").getElementsByTagName("LI");
for (var i=0; i<sfEls.length; i++) {
sfEls[i].onmouseover=function() {
this.className+=" ie_does_hover";
}
sfEls[i].onmouseout=function() {
this.className=this.className.replace(new RegExp(" ie_does_hover\\b"), "");
}
}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);
</script> 
  	
 <head>
   <title>Rijksmuseum Amsterdam - Museum van Kunst en Geschiedenis</title>
   <link href="rijksmuseum.css" rel="stylesheet" type="text/css" /> 
 </head>
  	
 <body>
  	<div id="header"><h1>Rijksmuseum Amsterdam</h1></div>

	<div id="menu">
		<ul id="dropdown">

		<li><a href="#">Nieuws</a>

		<ul>
		<li><a href="#">Al het nieuws van 2009</a></li>
		<li><a href="#">Nieuwsbrieven</a></li>
		<li><a href="#">Nieuwsarchief</a></li>
		</ul>

		</li>

		<li><a href="zalenrijksmuseum.html">Zalen</a>


		</li>

		<li><a href="#">Tentoonstellingen</a>

		<ul>
		<li><a href="#">Overzicht</a></li>
		<li><a href="#">Rijksmuseum Philipsvleugel</a></li>
		<li><a href="#">Rijksmuseum Schiphol Amsterdam</a></li>
		<li><a href="#">Rijksmuseum Maastricht</a></li>
		</ul>

		</li>

		<li><a href="#">Webwinkel</a>

		<ul>
		<li><a href="#">Aanbiedingen</a></li>
		<li><a href="#">Nieuw</a></li>
		<li><a href="#">Boeken</a></li>
		<li><a href="#">Schrijfwaren</a></li>
		<li><a href="#">Reproducties</a></li>
		<li><a href="#">Souvenirs</a></li>	
		</ul>

		</li>

		<li><a href="#">Agenda</a>

		<ul>
		<li><a href="#">Overzicht</a></li>
		<li><a href="#">Volgende Maand</a></li>
		<li><a href="#">Tot aan December</a></li>
		</ul>

		</li>

		</ul> 
	</div>

	<div id="container">

	<div id="sub-section">
		<br />
		<br />
		<ul id="menu">	
			<li><a href="index.html">Home</a></li>
			<li><a href="http://www.rijksmuseum.nl/">Rijksmuseum</a></li>
			<li><a href="#">Organisatie</a></li>
			<li><a href="#">Tourgroepen</a></li>
			<li><a href="#">Giften</a></li>
			<li><a href="#">Onderwijs</a></li>
		</ul>

	</div>

	<div id="content"><h1>content</h1><br />
		hier de inhoud van de site, je verhaaltje<br />
		<br />
		<br />
		<br />
		Alle informatie komt hier te staan !
		<br />
		<br />
		<br />
		<br />
		<br />
		<br />
		<br />
		<br />
		<br />
		<br />
		<br />
		<br />
		<br />
		<br />
		<br />
		<br />
		<br />
		<br />
	</div>
	</div>

	<div id="footer">footer<br />
	</div>


 </body>

</html>

HTML:
body {
width:80%;
margin:0 auto;
text-align:center;
background:url(img/background.gif);
border:1px solid #FFFFFF;
font-family:  verdana, "comic sans ms", arial, hevetica, sans-serif;
font-size:14px;
background-color: #FFFFBB;}






#header,#menu,#content,#sub-section,#footer {
overflow:hidden;
display:inline-block;
border:solid 1px #black;
padding:10px;
}

#header,#menu,#footer {width:97%}

#content,#sub-section {float:left}

#content {width:77%;
text-align: left;
margin: 1px;}

#sub-section {
width:18%;
text-align: left;
}

#content {clear:right}

#footer {
clear:left;
border: 1px solid #FFFFFF}

#container{
width:97%;;
display:block;
}












#dropdown, #dropdown ul {
padding: 3px 0 0 0;
margin: 0;
list-style: none;
}

#dropdown li {
float: left;
width: 180px;
}

#dropdown ul {
position: absolute;
width: 200px;
left: -1000px;
}

#dropdown li:hover ul, #dropdown li.ie_does_hover ul {
left: auto;
background-position: 0 0;
}






#menu {
list-style-type: none;
margin: 0;
padding: 0;
}

#menu a{
color: #000000;
background-color: #FFFF99;
font-family: verdana, "comic sans ms", arial, hevetica, sans-serif;
width: 200px;
text-decoration: none;
padding: 5px;
margin: 5px;
display: block;
}



#menu hover {
background-color: #FFFFFFF;
}

/* IE probleem \*/
* html ul li, * html ul ul li{
border-bottom: 3px solid #FFF;
}

* html ul ul li{
border-top: 0;
}
/* Einde IE probleem */

Deze codes heb ik nu opgesteld. De bedoeling is om ervoor te zorgen dat ik de opmaak van het menu bovenaan (het drop out menu) anders moet kunnen maken als het menu aan de linkerkant. Maar nu is het zo dat als ik iets met #menu a verander ook meteen de zooi van het menu boven verander... terwijl dat toch hoort te staan bij #dropdown a ?
De dropdown code heb ik van http://www.sceneone.nl/tips_tricks/drop_down_menu.php (ik heb wel wat weggehaald) maar als ik dat laat staan wordt het een rotzooi;tje .. klopt er niets meer van
weet dus iemand hoe ik de opmaak van beide menuutjes kan splitsen?
 
Laatst bewerkt:
ik hoop het wel ja :p


trouwens nog ff verduidelijking van concreet probleem

ik wil namelijk dat de hokjes in het menu wit kleuren als je er met de muis overheen gaat
dus dan iets met de 'hover'
maar als je
#menu a hover
iets in die richting doet dan gebeurd er niets.
 
Gij moogt slecht EEN KEER een ID in dezelfde pagina opnemen.

Dus is
<div id="menu">
nu twee maal aanwezig.

Ieder menu een eigen ID meegeven, en het zou goed moeten komen.

:cool:
 
HTML:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
  "http://www.w3.org/TR/xhtml11/DTD/html11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<script language="JavaScript">
sfHover = function() {
var sfEls = document.getElementById("nav").getElementsByTagName("LI");
for (var i=0; i<sfEls.length; i++) {
sfEls[i].onmouseover=function() {
this.className+=" ie_does_hover";
}
sfEls[i].onmouseout=function() {
this.className=this.className.replace(new RegExp(" ie_does_hover\\b"), "");
}
}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);
</script> 
  	
 <head>
   <title>Rijksmuseum Amsterdam - Museum van Kunst en Geschiedenis</title>
   <link href="rijksmuseum.css" rel="stylesheet" type="text/css" /> 
 </head>
  	
 <body>
  	<div id="header"><h1>Rijksmuseum Amsterdam</h1></div>

	<div id="menu">
		<ul id="dropdown">

		<li><a href="#">Nieuws</a>

		<ul>
		<li><a href="#">Al het nieuws van 2009</a></li>
		<li><a href="#">Nieuwsbrieven</a></li>
		<li><a href="#">Nieuwsarchief</a></li>
		</ul>

		</li>

		<li><a href="zalenrijksmuseum.html">Zalen</a>


		</li>

		<li><a href="#">Tentoonstellingen</a>

		<ul>
		<li><a href="#">Overzicht</a></li>
		<li><a href="#">Rijksmuseum Philipsvleugel</a></li>
		<li><a href="#">Rijksmuseum Schiphol Amsterdam</a></li>
		<li><a href="#">Rijksmuseum Maastricht</a></li>
		</ul>

		</li>

		<li><a href="#">Webwinkel</a>

		<ul>
		<li><a href="#">Aanbiedingen</a></li>
		<li><a href="#">Nieuw</a></li>
		<li><a href="#">Boeken</a></li>
		<li><a href="#">Schrijfwaren</a></li>
		<li><a href="#">Reproducties</a></li>
		<li><a href="#">Souvenirs</a></li>	
		</ul>

		</li>

		<li><a href="#">Agenda</a>

		<ul>
		<li><a href="#">Overzicht</a></li>
		<li><a href="#">Volgende Maand</a></li>
		<li><a href="#">Tot aan December</a></li>
		</ul>

		</li>

		</ul> 
	</div>

	<div id="container">

	<div id="sub-section">
		<br />
		<br />
		<ul id="menuu">	
			<li><a href="index.html">Home</a></li>
			<li><a href="http://www.rijksmuseum.nl/">Rijksmuseum</a></li>
			<li><a href="#">Organisatie</a></li>
			<li><a href="#">Tourgroepen</a></li>
			<li><a href="#">Giften</a></li>
			<li><a href="#">Onderwijs</a></li>
		</ul>

	</div>

	<div id="content"><h1>Rijksmuseum Amsterdam</h1><br />
		<br />
		<br />
		<br />
		<br />
		Welkom op de site van het Rijksmuseum te Amsterdam.
		<br />
		<br />
		<br />
		<br />
		<br />
		<br />
		<br />
		<br />
		<br />
		<br />
		<br />
		<br />
		<br />
		<br />
		<br />
		<br />
		<br />
		<br />
	</div>
	</div>

	<div id="footer">footer<br />
	</div>


 </body>

</html>

HTML:
body {
width:80%;
margin:0 auto;
text-align:center;
background:url(img/background.gif);
border:1px solid #000000;
font-family:  verdana, "comic sans ms", arial, hevetica, sans-serif;
font-size:14px;
background-color: #FFFFBB;}






#header,#menu,#content,#sub-section,#footer {
overflow:hidden;
display:inline-block;

padding:10px;
}

#header,#menu,#footer {width:97%}

#header {
border:solid 1px #000000;
}

#content,#sub-section {float:left}

#content {
width:77%;
text-align: left;
margin: 1px;
}

#sub-section {
width:18%;
text-align: left;
}

#content {clear:right}

#footer {
clear:left;
border: 1px solid #000000}

#container{
width:97%;;
display:block;
}

#dropdown, #dropdown ul {
padding: 0;
margin: 0;
list-style: none;
}

#dropdown li {
float: left;
width: 20%;
}

#dropdown ul {
position: absolute;
width: 20%;
left: -2000px;
}

#dropdown li:hover ul, #dropdown li.ie_does_hover ul {
left: auto;
background-position: 0 0;
}

#dropdown a {
dispay:block;
}






#menuu {
list-style-type: none;
margin: 0;
padding: 0;
}

#menuu a {
color: #000000;
background-color: #FFFF99;
font-family: verdana, "comic sans ms", arial, hevetica, sans-serif;
width: 210px;
text-decoration: none;
padding: 5px;
margin: 5px;
display: block;
}

#menuu a:hover {
background-color: #FFFFFF;
}



oke nu heb ik het veranderd...
maar nu heb ik andere problemen
het dropdown menu gaat nu niet meer eronder maar aan de zijkant
en ik heb ook geen idee hoe ik van het dropdown menu nu alles moet aanpassen qua kleuren ect
als ik #dropdown a doe dan doet ie het niet..
 
Laatst bewerkt:
Tja, is altijd uitvogelen.
Dit heb ik toegevoegd:
HTML:
  #dropdown li a:hover{
 
     background-color:#ffff00;
 
      }

in je css.
Dus probeer zoiets.

:cool:

PS probleem is, dat ik de hier getoonde code NIET in mijn editor kan krijgen ZONDER de regelnummers.
Koste me 20 minuten om alle nummers weg te krijgen en enig inzicht in het geheel te verkrijgen.

:(
 
Laatst bewerkt:
srry zal de volgende keer wel quoten ofzo :p

maar ik zal uns proberen
thanks
 
srry zal de volgende keer wel quoten ofzo :p

Neen, ligt aan het forum.
Is nu ingesteld dat regelnummers verschijnen.
Leuk als je iets aan wilt duiden,
maar dus niet praktisch als je iets wilt testen,
vermits de nummering meekomt bij kopiëren.

:cool:
 
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/html11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<script language="JavaScript">
sfHover = function() {
var sfEls = document.getElementById("nav").getElementsByTagName("LI");
for (var i=0; i<sfEls.length; i++) {
sfEls.onmouseover=function() {
this.className+=" ie_does_hover";
}
sfEls.onmouseout=function() {
this.className=this.className.replace(new RegExp(" ie_does_hover\\b"), "");
}
}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);
</script>

<head>
<title>Rijksmuseum Amsterdam - Museum van Kunst en Geschiedenis</title>
<link href="rijksmuseum.css" rel="stylesheet" type="text/css" />
</head>

<body>
<div id="header"><h1>Rijksmuseum Amsterdam</h1></div>

<div id="menu">
<ul id="dropdown">

<li><a href="#">Nieuws</a>

<ul>
<li><a href="#">Al het nieuws van 2009</a></li>
<li><a href="#">Nieuwsbrieven</a></li>
<li><a href="#">Nieuwsarchief</a></li>
</ul>

</li>

<li><a href="zalenrijksmuseum.html">Zalen</a>


</li>

<li><a href="#">Tentoonstellingen</a>

<ul>
<li><a href="#">Overzicht</a></li>
<li><a href="#">Rijksmuseum Philipsvleugel</a></li>
<li><a href="#">Rijksmuseum Schiphol Amsterdam</a></li>
<li><a href="#">Rijksmuseum Maastricht</a></li>
</ul>

</li>

<li><a href="#">Webwinkel</a>

<ul>
<li><a href="#">Aanbiedingen</a></li>
<li><a href="#">Nieuw</a></li>
<li><a href="#">Boeken</a></li>
<li><a href="#">Schrijfwaren</a></li>
<li><a href="#">Reproducties</a></li>
<li><a href="#">Souvenirs</a></li>
</ul>

</li>

<li><a href="#">Agenda</a>

<ul>
<li><a href="#">Overzicht</a></li>
<li><a href="#">Volgende Maand</a></li>
<li><a href="#">Tot aan December</a></li>
</ul>

</li>

</ul>
</div>

<div id="container">

<div id="sub-section">
<br />
<br />
<ul id="menuu">
<li><a href="index.html">Home</a></li>
<li><a href="http://www.rijksmuseum.nl/">Rijksmuseum</a></li>
<li><a href="#">Organisatie</a></li>
<li><a href="#">Tourgroepen</a></li>
<li><a href="#">Giften</a></li>
<li><a href="#">Onderwijs</a></li>
</ul>

</div>

<div id="content"><h1>Rijksmuseum Amsterdam</h1><br />
<br />
<br />
<br />
<br />
Welkom op de site van het Rijksmuseum te Amsterdam.
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
</div>
</div>

<div id="footer">footer<br />
</div>


</body>

</html>


body {
width:80%;
margin:0 auto;
text-align:center;
background:url(img/background.gif);
border:1px solid #000000;
font-family: verdana, "comic sans ms", arial, hevetica, sans-serif;
font-size:14px;
background-color: #FFFFBB;}






#header,#menu,#content,#sub-section,#footer {
overflow:hidden;
display:inline-block;

padding:10px;
}

#header,#menu,#footer {width:97%}

#header {
border:solid 1px #000000;
}

#content,#sub-section {float:left}

#content {
width:77%;
text-align: left;
margin: 1px;
}

#sub-section {
width:18%;
text-align: left;
}

#content {clear:right}

#footer {
clear:left;
border: 1px solid #000000}

#container{
width:97%;;
display:block;
}


#dropdown, #dropdown ul {
padding: 0;
margin: 0;
list-style: none;
}

#dropdown li {
float: left;
width: 120px;
}

#dropdown ul {
position: absolute;
width: 120px;
left: -1000px;
}

#dropdown li:hover ul, #dropdown li.ie_does_hover ul {
left: auto;
background-position: 0 0;
}

#dropdown a {
dispay: block;
color: #000000;
background-color: #FFFF99;
text-decoration: none;
padding: 5px;
margin: 5px;
font-family: verdana, "comic sans ms", arial, hevetica, sans-serif;
}

#dropdown li a:hover{
background-color:#FFFFFF;
}






#menuu {
list-style-type: none;
margin: 0;
padding: 0;
}

#menuu a {
color: #000000;
background-color: #FFFF99;
font-family: verdana, "comic sans ms", arial, hevetica, sans-serif;
width: 210px;
text-decoration: none;
padding: 5px;
margin: 5px;
display: block;
}

#menuu a:hover {
background-color: #FFFFFF;
}


oke nu werkt het wel qua kleuren en de hover
maar het probleem van het niet eronder komen van het menu is er nog steeds..
als je dus over een menu gaat klapt er wat uit. (verdere links) maar deze komen ipv eronder ernaast... en dat moet niet. ze moeten eronder komen dit werkte eerst wel maar sinds ik met de opmaak bezig ben doet ie dat niet meer.

en nog iets de margin en padding werkt niet bij dropdown..
moeten 5px zijn en zo ook ingesteld? maar werkt niet
 
Lap code,
kopieer, plak en bekijk.

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<title>
Rijksmuseum Amsterdam - Museum van Kunst en Geschiedenis
</title>
<style type="text/css">
#topmenu
{
width:80%;
text-align:center;
margin-left:auto;
margin-right:auto;
letter-spacing: 1px;

}

#nav, #nav ul {
padding: 0 0 0 0;
margin: 0px;
list-style: none;
}

#nav li {
float: left;
width: 120px;
}

#nav ul {
position: absolute;
width: 180px;
left: -1000px;
}

#nav li:hover ul, #nav li.ie_does_hover ul {
left:auto;
background-position: 0 0;
}

#nav a {
display: block;
margin: 1px 5px 0px 5px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;

}

ul a{
font-weight: bold;
color: #F60;
cursor: default;
}

ul ul a:link, ul ul a:visited{
font-weight: normal;
color: #CCC;
cursor: pointer;
}

ul ul a:hover, ul ul a:active{
font-weight: normal;
color: #FFF;
cursor: pointer;
}

ul li{
background-color: #CCC;
border-left: 3px solid #FFF;
}

ul ul li{
background-color: #666;
border-top: 3px solid #FFF;
border-left: 0;
}

/* IE only hack \*/
* html ul li, * html ul ul li{
border-bottom: 3px solid #FFF;
}

* html ul ul li{
border-top: 0;
}
/* Einde IE only hack */


body {
width:100%;
margin:0 auto;
text-align:center;
background:url(img/background.gif);
border:1px solid #000000;
font-family: verdana, "comic sans ms", arial, hevetica, sans-serif;
font-size:14px;
background-color: #FFFFBB;}

#wrapper
{
width:80%;
margin:auto;
border: solid 2px #80ff00;
}

#header,#menu,#content,#sub-section,#footer {
overflow:hidden;
display:inline-block;
padding:10px;
border:1px solid #ff0000;
}

#header,#menu,#footer {width:97%}

#header {
border:solid 1px #000000;
}

#content,#sub-section {float:left}

#content {
width:76%;
text-align: left;
margin: 1px;
float:right;
}

#sub-section {
width:18%;
text-align: left;
float:left;
}

#content {clear:right}

#footer {
clear:left;
border: 1px solid #000000}

#container{
width:97%;;
display:block;
}



#zijmenu
{

letter-spacing: 1px;

}

#zijmenu, #zijmenu ul {
padding: 0 0 0 0;
margin: 0px;
list-style: none;
}

#zijmenu li {
float: left;
width: 120px;
}

#zijmenu ul {
position: absolute;
width: 180px;
left: -1000px;
}

#zijmenu li:hover ul, #zijmenu li.ie_does_hover ul {
left:auto;
background-position: 0 0;
}

#zijmenu a {
display: inline;
margin: 1px 5px 0px 5px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;

}

#zijmenu ul a{
font-weight: bold;
color: #800040;
cursor: default;
}

#zijmenu ul ul a:link, ul ul a:visited{
font-weight: normal;
color: #C0C0C0;
cursor: pointer;
}

#zijmenu ul ul a:hover, ul ul a:active{
font-weight: normal;
color: #FdF0Fc;
cursor: pointer;
}

#zijmenu ul li{
background-color: #CCC;
border-left: 3px solid #FFF;
}

#zijmenu ul ul li{
background-color: #00ff00;
border-top: 3px solid #FFF;
border-left: 0;
}


</style>
</head>
<body>

<div id="wrapper">
<div id="header">
<h1>
Rijksmuseum Amsterdam
</h1>
</div>



<div id="topmenu">


<ul id="nav">

<li><a href="#">Nieuws</a>

<ul>
<li><a href="#">Al het nieuws van 2009</a></li>
<li><a href="#">Nieuwsbrieven</a></li>
<li><a href="#">Nieuwsarchief</a></li>

</ul>

</li>

<li>
<a href="zalenrijksmuseum.html">Zalen</a></li>


<li>
<a href="#">Tentoonstellingen</a>

<ul>
<li>
<a href="#">Overzicht</a>
</li>
<li>
<a href="#">Rijksmuseum Philipsvleugel</a>
</li>
<li>
<a href="#">Rijksmuseum Schiphol Amsterdam</a>
</li>
<li>
<a href="#">Rijksmuseum Maastricht</a>
</li>
</ul>

</li>


<li>
<a href="#">Webwinkel</a>

<ul><li><a href="#">Aanbiedingen</a></li>
<li><a href="#">Nieuw</a></li>
<li><a href="#">Boeken</a></li>
<li><a href="#">Schrijfwaren</a></li>
<li><a href="#">Reproducties</a></li>
<li><a href="#">Souvenirs</a></li>
</ul>
</li>

<li>
<a href="#">Agenda</a>

<ul>
<li>
<a href="#">Overzicht</a>
</li>
<li>
<a href="#">Volgende Maand</a>
</li>
<li>
<a href="#">Tot aan December</a>
</li>
</ul>
</li>
</ul>
</div>



<div id="container">

<div id="sub-section">
<br />
<br />
<ul id="zijmenu">
<li>
<a href="index.html">Home</a>
</li>
<li>
<a href="http://www.rijksmuseum.nl/">Rijksmuseum</a>
</li>


<li>
<a href="#">Organisatie</a>
<ul>
<li>
<a href="#">Algemeen</a>
</li>
<li>
<a href="#">Beheer</a>
</li>
<li>
<a href="#">Aankoop</a>
</li>
</ul>
</li>


<li>
<a href="#">Tourgroepen</a>
</li>
<li>
<a href="#">Giften</a>
</li>
<li>
<a href="#">Onderwijs</a>
</li>
</ul>

</div>

<div id="content">
<h1>
Rijksmuseum Amsterdam
</h1>
<br />
<br />
<br />
<br />
<br />
Welkom op de site van het Rijksmuseum te Amsterdam.
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
</div>
</div>
<div style="clear:both;"></div>
<div id="footer">
footer
<br />
</div>
</div>

</body>

</html>


:cool:
 
wat je ook kan doen om die regelnummers weg te krijgen, is het betreffende bericht quoten en daar staat tussen de php tags de code zonder de regelnummers;)
 
CSS:
Code:
a:hover, a.id_hover {
  background: #333;
  color: #fff;
}

JS:
Code:
window.onload = function () {
	var linkjes = document.getElementsByTagName('a');
	for (var i=0; i<linkjes.length; i++) {
		linkjes[i].onmouseover = function () {
			this.className += ' id_hover';
		}
		
		linkjes[i].onmouseout = function () {
			var classes = this.className;
			var aClasses = classes.split(' ');
			var nClasses = [];
			
			for (var j=0; j<aClasses.length; j++) {
				if (aClasses[j] != 'id_hover') {
					nClasses.push(aClasses[j]);
				}
			}
			
			this.className = nClasses.join(' ');
		}
	}
}
 
Is dit niet makkelijker als je een class gebruikt ipv een id, die kan je meerdere keren gebruiken.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan