Versio

[css] Rollover

Overzicht Reageren

Niborx Trump

Niborx Trump

26/05/2009 18:59:00
Quote Anchor link
Beste dames en heren,

Via de volgende code heb ik mijn rollover;
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
#menu a:hover span {color:#FFFFFF;}
#menu a:hover {background-position:0% -26px;}
#menu a:hover span {background-position:100% -26px;}

a .selected{
    background-position:0% -26px;
}

#menu .selected a{
    background-position:100% -26px;
}


Nu wil ik dus als een menu item de class selected heeft, het zelfde effect geeft als dat je er normaal met je muis overheen gaat. Hoe kan ik dit regelen?
 
PHP hulp

PHP hulp

24/05/2012 08:14:19
Gesponsorde koppelingen:
 
Jesper Diovo

Jesper Diovo

26/05/2009 21:08:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
a .selected,
a:hover {
  background-position:0% -26px;
}
 
Niborx Trump

Niborx Trump

26/05/2009 21:12:00
Quote Anchor link
Nee, helaas werkt dat ook niet.
 
Jesper Diovo

Jesper Diovo

26/05/2009 21:14:00
Quote Anchor link
Dan snap ik je vraagstelling niet.
 
Niborx Trump

Niborx Trump

26/05/2009 21:20:00
Quote Anchor link
Als een link de class 'selected' heeft, moet hij de zelfde effecten krijgen dan als je er met je muis overheen gaat.
 
Karl Karl

Karl Karl

26/05/2009 21:23:00
Quote Anchor link
Dat is dat stukje code van Jezpur. Een A element met de class selected en a:hover, dus als je over een a element heen gaat.
 
Niborx Trump

Niborx Trump

26/05/2009 21:27:00
Quote Anchor link
Als hij de class heeft, moet hij dit uitvoeren (ook als er geen muis op staat);
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
#menu a:hover {background-position:0% -26px;}
#menu a:hover span {background-position:100% -26px;}
 
Jesper Diovo

Jesper Diovo

26/05/2009 21:29:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
#menu a.selected,
#menu a:hover {
  background-position:0% -26px;
}

#menu a.selected,
#menu a:hover span {
  background-position:100% -26px;
}


Als dat het nog steeds niet is, leg jij het fout uit.
 
Robert Deiman

Robert Deiman

26/05/2009 22:38:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
a .selected{
    background-position:0% -26px;
}

#menu .selected a{
    background-position:100% -26px;
}


Wat dit betekend (zie de spatie na de a)is het vogende:
Zoek een element met de class "selected" binnen een a tag (in 't geval van de 1e regel) (bijv)
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<a href="#"><em class="selected">Blaat</em></a>


In het geval van de 2e betekend het: Zoek een a-element in een element met de class "selected" welke zich op zijn beurt in een element met "menu" als id bevind. (bijv)
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<div id="menu"><p class="selected"><a href="#">Blaat</a></p></div>


je zou dit moeten doen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
a.selected{
    background-position:0% -26px;
}

#menu.selected a{
    background-position:100% -26px;
}
Gewijzigd op 01/01/1970 01:00:00 door Robert Deiman
 



Overzicht Reageren