Menu link pakt last-child niet op

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Jan Graneker

Jan Graneker

21/01/2018 10:54:00
Quote Anchor link
Goedemorgen Leden,

Ik ben denk ik nog niet helemaal wakker, maar ik kom niet het volgende:

Ik heb een navigatie menu

------------ HTML -------------

<nav class="right">
<ul>
<li><a class="active" href="#">index</a></li>
<li><a href="#">nieuws</a></li>
<li><a href="#">producten</a></li>
<li><a href="#">over ons</a></li>
<li><a href="#">contact</a></li>
</ul>
</nav>

------------ CSS . ---------------

nav {
font-size:0;
margin-top:5.7rem;
}


nav ul li {
font-size:2rem;
display:inline-block;

}

nav ul li a {
color:#fff;
text-decoration: none;
padding: 1rem 3rem;
}

nav ul li a:last-child {
padding:1rem 0 1rem 3rem;
}

Het probleem is dat wanneer ik de last-child aanspreek hij alle A tags oppakt. Wat ik wil bereiken is dat de laatste a-tag geen padding-right heeft.
Wie zou mij een stukje op weg willen helpen?
Gewijzigd op 21/01/2018 10:54:59 door Jan Graneker
 
PHP hulp

PHP hulp

08/09/2024 02:11:30
 
Rob Doemaarwat

Rob Doemaarwat

21/01/2018 11:00:25
Quote Anchor link
Elke <a> is binnen zijn <li> de last-child. Dus het klopt dat je het effect overal ziet. Je moet het zo doen
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
li:last-child a{ ... }
Dan geldt ie alleen voor de (<a> van de) laatste <li>.
 
Jan Graneker

Jan Graneker

21/01/2018 12:22:47
Quote Anchor link
Bedankt voor je reactie Rob, duidelijk verhaal.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.