Archief - Het simpelste JS menu

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

SideShow

Legacy Member
Hallo

Ik had een menuutje nodig, en omdat ik niet graag jquery en 20 andere scripts/cssfiles gebruik om 1 simpel divje te laten verschijnen, hierbij een probeersel:

Code:
<div onmouseover="document.getElementById('sub').style.display='block'" onmouseout="document.getElementById('sub').style.display='none'">
	<div>Menu1</div>
	<div id="sub" style="display:none;background:#333;height:100%">
		<div><a href="link1">Item1</a></div>
		<div><a href="link2">Item2</a></div>
	</div>
</div>

Blijkt te werken in Safari, IE7/8 en FF
IE6 kan ik hier niet testen jammergenoeg
De height 100% is voor IE, anders triggert de onmouseout verkeerdelijk

Opmerking van de pro's hier? Zo goed in css/js ben ik nu ook weer niet en wil geen stomiteiten begaan :help:

SideShow

Legacy Member
hm, als ik dit stukje code apart bekijk in een html file geeft hij wel iets raars... maar op mn volledige site werkt het dus ... even zoeken...

adrianhates

Legacy Member
da is dus zowiezo al niet goe , want je werkt met divs voor je menu items
terwijl je een ul/ol zou moete gebruike met li's
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan