[CSS] krijg geen verschillende layout ondanks classes

Pagina: 1
Acties:

  • haroldd
  • Registratie: April 2004
  • Laatst online: 22-03 21:11
ik gebruik onderstaande css en in de htmlpagina gebruik ik de volgende 2 links:
<a href="pagina.asp" class="uitloglink">test</a>
<a href="pagina.asp" class="menulink">test</a>

toch krijg ik bij beide links de layout van de class "menulink". wat doe ik nou fout?


code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<style type="text/css">
<!--    
    a.menulink:link {
        color: #DFDFDF;
        text-decoration : none;
    }
    a.uitloglink:link {
        color: black;
        text-decoration : none;
    }
    a:active {
        color: #DFDFDF;
        text-decoration : none;
    }
    a:visited {
        color: #DFDFDF;
        text-decoration : none;
    }
    a:hover {
        color: white;
        text-decoration : none;
    }
    

    td.menutd
    {
        :background: #357CC4;
        :color: #EBE7DB;
        :padding-left: 5px;
        :padding-right: 5px;
        :font : bold;
    }
    -->
</style>

Werken is gezond, laat het daarom over aan de zieken!


  • Rowanov
  • Registratie: Februari 2004
  • Niet online

Rowanov

Kop eens wat anders...

Heb je hier een online voorbeeld van, ik heb wel een vermoeden, maar dat kan ik niet met zekerheid zeggen zonder een voorbeeld.

  • OkkE
  • Registratie: Oktober 2000
  • Laatst online: 10-11-2025

OkkE

CSS influencer :+

:link - geeft aan hoe de link er uit moet zien als er nog niet op geklikt is.
:visited - geeft aan hoe de link er uit ziet als er wel op geklikt is.

Met deze stylesheet zullen volgens mij alle bezochte links er dus het zelfde uit zien. En aangezien dit de kleur van .menulink is, zal je geen verschil zien.

Ik zou of a:visited weg halen, of het zo doen:
code:
1
2
a.menulink:visited { color: green; }
a.uitloglink:visited { color red; }


// Edit

Bij nader inzien, ik zou gewoon a:visited weg halen, en de :link achter beide classes ook weg. :)

[ Voor 13% gewijzigd door OkkE op 13-04-2005 10:43 ]

“The best way to get the right answer on the Internet is not to ask a question, it's to post the wrong answer.”
QA Engineer walks into a bar. Orders a beer. Orders 0 beers. Orders 999999999 beers. Orders a lizard. Orders -1 beers.


  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Nou ja, bovenstaande in een leeg document plakken en ik heb wel het juiste resultaat :)


edit:

Hmmm was reactie op Rowanov

[ Voor 21% gewijzigd door BtM909 op 13-04-2005 10:41 ]

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


  • haroldd
  • Registratie: April 2004
  • Laatst online: 22-03 21:11
OkkE schreef op woensdag 13 april 2005 @ 10:40:
:link - geeft aan hoe de link er uit moet zien als er nog niet op geklikt is.
:visited - geeft aan hoe de link er uit ziet als er wel op geklikt is.

Met deze stylesheet zullen volgens mij alle bezochte links er dus het zelfde uit zien. En aangezien dit de kleur van .menulink is, zal je geen verschil zien.

Ik zou of a:visited weg halen, of het zo doen:
code:
1
2
a.menulink:visited { color: green; }
a.uitloglink:visited { color red; }


// Edit

Bij nader inzien, ik zou gewoon a:visited weg halen, en de :link achter beide classes ook weg. :)
idd, zo simpel is het. ik het er dit van gemaakt en werkt nu prima :)
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<style type="text/css">
<!--    
    a.menulink {
        color: #DFDFDF;
        text-decoration : none;
    }
    a.uitloglink{
        color: black;
        text-decoration : none;
    }
    a:hover {
        color: white;
        text-decoration : none;
    }
    
    

    td.menutd
    {
        :background: #357CC4;
        :color: #EBE7DB;
        :padding-left: 5px;
        :padding-right: 5px;
        :font : bold;
    }
    -->
</style>


ik moet toch nog heel wat gaan stoeien met dat CSS ;)

Werken is gezond, laat het daarom over aan de zieken!


Verwijderd

haroldd schreef op woensdag 13 april 2005 @ 10:49:
Cascading Stylesheet:
1
2
3
4
5
6
7
8
td.menutd
    {
        :background: #357CC4;
        :color: #EBE7DB;
        :padding-left: 5px;
        :padding-right: 5px;
        :font : bold;
    }


ik moet toch nog heel wat gaan stoeien met dat CSS ;)
Waarom staan hier overal :'tjes voor? Dat kan nooit goed zijn...
Pagina: 1