Archief - Simpel probleem met submenu

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.

Chickenlal

Legacy Member
Hey,

Eerste semester TI, bezig met simpel site'je voor integratie.

Integratie Internet

Het probleem is, submenu van Protocollen, krijg ik die border right niet weg.

HTML
Code:
<div id="menuOpmaak">
		<ul id="navigatie">
            <li><a href="index.html">Home</a></li>
			<li><a href="ons.html">Over Ons</a></li>
			<li><a href="#">Protocollen</a>
                <ul>
                    <li><a href="#">Protocol1</a></li>
                    <li><a href="#">Protocol12</a></li>
                    <li><a href="#">Protocol13</a></li>
                </ul>
            </li>
            <li><a href="bronnen.html">Bronnen</a></li>
		</ul>
	</div>

CSS
Code:
/*Hoofdmenu*/
#navigatie
{
	list-style:none;
	margin:0;
	padding:0;
}

#navigatie li
{
	float:left;
	position:relative;
	
}
#navigatie a
{
       display: block;
	float: left;
	padding: 5px 10px;
	color: #FFFFFF;
	text-decoration: none;
	border-right: 1px solid #FFFFFF;
}

#navigatie li:hover
{
    background: #A7BF6F;
}

/*Submenu*/ 
#navigatie li ul
{
    position: absolute;
    left: -999em;
    background-color: #33322E;
    border-right: none;
}
#navigatie li:hover ul
{
	left:0;
	top:1.8em;
	/*submenu in beeld*/
	
	list-style:none;
	margin-left:0;
	padding-left:0;
	width:100%;
}

Chickenlal

Legacy Member
heb het voorlopig opgelost
Code:
#navigatie li ul a
{
    border-right: none;
}

Maar ik geef misschien beter mijn 2de <ul> ook een id?

Drone

Legacy Member
q-ball_NBK zei:
heb het voorlopig opgelost
Code:
#navigatie li ul a
{
    border-right: none;
}

Maar ik geef misschien beter mijn 2de <ul> ook een id?

Is niet nodig en ik doe het meestal ook zo. Nu als je iets als sass of less gebruikt is het iets overzichtelijker.

Code:
#navigatie
{
    li
    {
        ul
        {
           ...
        }
    }
}

Chickenlal

Legacy Member
Thansk hierboven! Zal straks eens proberen :)

Maar, die hover over submenu is nu niet volledig en zie niet waarom :p Iemand een idee?

update css
Code:
/*Hoofdmenu*/
#navigatie
{
	list-style:none;
	margin:0;
	padding:0;
}

#navigatie li
{
	float:left;
	position:relative;
}

#navigatie a
{
    display: block;
	float: left;
	padding: 5px 10px;
	color: #FFFFFF;
	text-decoration: none;
	border-right: 1px solid #FFFFFF;
}

#navigatie li:hover
{
    background: #A7BF6F;
}

/*Submenu*/ 
#navigatie li ul
{
    position: absolute;
    left: -999em;
    background-color: #33322E;
}
#navigatie li:hover ul
{
	left:0;
	top:1.8em;
	/*submenu in beeld*/
	
	list-style:none;
	padding:0;
}

#navigatie li ul a
{
    display: block;
	border-right: none;
}
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