Hi all,

ik heb een menu bovenin mijn header staan. Dit menu bevat een submenu:

<header>
		<ul class="navigation">
  			<li><a href="#" id="active">menu1</a></li
  			><li><a href="#">menu2</a>
  			<ul>
  				<li><a href="#">sub1</a></li>
  				<li><a href="#">sub2</a></li>
  				<li><a href="#">sub3</a></li>
  			</ul></li
  			><li><a href="#">menu3</a></li
  			><li><a href="#">menu4</a></li>
		</ul>
		<div class="outer"><div class="inner">
    	    <img src="imgs/quote.png">
	    </div></div>
</header>


header {
			width: 100%;
			
			background-color: #333333;
			
			text-align: center;
			overflow: hidden;
		}
header .navigation {
	background:#005555;
	padding:0;
	margin:0;
	list-style-type:none;
	height:30px;
	z-index: 999999;
}
header .navigation li { float:left; }
header .navigation li a {
	padding:9px 20px;
	display:block;
	color:#fff;
	text-decoration:none;
	font:12px arial, verdana, sans-serif;
}

/* Submenu */
header .navigation ul {
	position:absolute;
	left:-9999px;
	top:-9999px;
	list-style-type:none;
}
header .navigation li:hover { position:relative; background:#5FD367; }
header .navigation li:hover ul {
	left:0px;
	top:30px;
	background:#5FD367;
	padding:0px;
}

header .navigation li:hover ul li a {
	padding:5px;
	display:block;
	width:168px;
	text-indent:15px;
	background-color:#5FD367;
}
header .navigation li:hover ul li a:hover { background:#005555; }


		/* Big quote */
		header .outer {
			width: 100%;
			min-width: 1024px;
			margin: 0 auto; 
			overflow: hidden;
			
			padding: 0;
			margin-bottom: -5px;
		}
		header .inner {
			position:relative;
			float: right;
			right: 50%;
			
			padding: 0px;
			margin: 0px;
		}
		header .inner img {
			position: relative; 
			right:-50%;
			
			height: 300px;
			width: auto;
			
			padding: 0px;
			margin: 0px;
		}


Ik heb al gespeeld met z-index etc, maar ik krijg mij menu niet bovenop de 'quote' image. & div's
[/code]
Dennis WhoCares op 01/09/2015 20:59:59

Hi all,

ik heb een menu bovenin mijn header staan. Dit menu bevat een submenu:
...
Ik heb al gespeeld met z-index etc, maar ik krijg mij menu niet bovenop de 'quote' image. & div's

Jouw code gekopieerd en geplakt in een html document, en het werkt prima hier.
http://imgur.com/ZOXQgCr

Buiten dit allemaal om, hou het lekker simpel en go compatibel. Je kan je eigen menu maken die werkt op jouw browser maar misschien net iets anders op een andere.
Superfish is een CSS menu die werkt om meerdere browsers en die dezelfde style heeft als jouw menu.

Hi Johan,

Bedankt voor je reactie, zie wel dat je geen image hebt gebruikt
Ik heb onder t menu een grote image geplaatst, en het submenu valt dan onder de image, daarom heb ik dat stuk ook aangegeven, welli ht dat t daaraan ligt

Ik zal eens kijken naar de menu welke je noemde, maar wil de site eigenlijk zo klein mogelijk houden (in data)

Daarbin werk ik op n mac met voornamelijk firefox maar ook safari, chrome en IE via parallels coherence om alles naast elkaar te zetten
Dennis WhoCares op 01/09/2015 21:34:37

Hi Johan,

Bedankt voor je reactie, zie wel dat je geen image hebt gebruikt
Ik heb onder t menu een grote image geplaatst, en het submenu valt dan onder de image, daarom heb ik dat stuk ook aangegeven, welli ht dat t daaraan ligt

Ik zal eens kijken naar de menu welke je noemde, maar wil de site eigenlijk zo klein mogelijk houden (in data)

Daarbin werk ik op n mac met voornamelijk firefox maar ook safari, chrome en IE via parallels coherence om alles naast elkaar te zetten

Aah ik zie wat je bedoeld.

header .navigation li { float:left; z-index:1;}

Lost dat probleem op.
ach... zo lomp he!

Enorm bedankt Johan!
Punt 2:

Ik heb het volgende menu gemaakt: jsfiddle
Maar ik krijg op geen enkele mogelijkheid de rounded borders in de submenu's goed..

Zal een klein puntje zijn denk ik.. Iemand ? :)

Bij de hover op de onderste li item raak ik de borders kwijt.
Daarvoor moet je de hover div/divs ook een border-radius geven.
Hi,

zoiets had ik ook al geprobeerd, maar dat moet dus alleen bij de laatste ul li ul li a

---

Heb het gefixed, om een of andere reden moest het op allbij:
#navigation li:hover ul li:last-child:hover, #navigation li:hover ul li:last-child:hover a

Op de een of ander, werkte niet goed.

Reageren