Versio

Link selected werkt niet

Overzicht Reageren

Tiono Wasriya

Tiono Wasriya

29/12/2010 14:17:12
Quote Anchor link
Hallo allen,

Ik ben bezig met een website te maken op www.futureindance.com
Zo goed als af alleen 1 probleempje :S.
ik wil als je op een link klikt deze hetzelfde word als er over hoverd.

html en css zijn niet me sterkste kanten dus heb mercy on me :P

hier de css

Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
#nav ul {
    width:920px;
    margin:0px;
}
#nav li {
     display:inline;
}
#nav li.home a {
      float:right;
    display:block;
    background:url("navbar/images/navbar_02.jpg") no-repeat 0 0%;
    width:62px;
    height:31px;
    }
#nav li.home a:hover {
      background:url("navbar/images/navbarover_02.jpg") no-repeat 0 100%;
    width:62px;
    height:31px;
    }
#nav li.home a.selected {
      background:url("navbar/images/navbarover_02.jpg") no-repeat 0 100%;
    }
 
#nav li.kaartverkoop a {
      float:right;
    display:block;
    background:url("navbar/images/navbar_03.jpg") no-repeat 0 0%;
    width:116px;
    height:31px;
    }
#nav li.kaartverkoop a:hover {
      background:url("navbar/images/navbarover_03.jpg") no-repeat 0 100%;
    width:116px;
    height:31px;
    }
#nav li.kaartverkoop a.selected {
      background:url("navbar/images/navbarover_03.jpg") no-repeat 0 100%;
    width:116px;
    height:31px;
    }
 
#nav li.contact a {    
    float:right;
    display:block;
      background:url("navbar/images/navbar_04.jpg") no-repeat 0 0%;
    width:79px;
    height:31px;
    margin: 0px;
    }
#nav li.contact a:hover {
      background:url("navbar/images/navbarover_04.jpg") no-repeat 0 100%;
    width:79px;
    height:31px;
    }
#nav li.contact a.selected {
      background:url("navbar/images/navbarover_04.jpg") no-repeat 0 100%;
    }

en hier de html

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<div id="nav" class="nav">
<ul>
        <li class="contact"><a href="contact.html" title="Contact"></a></li>
        <li class="kaartverkoop"><a href="http://www.theaterzuidplein.nl/kaartenkopen/158" title="Kaartverkoop"></a></li>
        <li class="home"><a href="index.html" title="Home"></a></li>
</ul>
</div>


Modedit:
Graag in het vervolg bij code, [code] [/code] tags gebruiken.
Gewijzigd op 29/12/2010 14:44:35 door Joren de Wit
 
PHP hulp

PHP hulp

25/05/2012 08:06:26
Gesponsorde koppelingen:
BHosted Hosting al vanaf € 1,- per maand

Controleer nu gratis jouw domeinnaam:

  
 
Kris Peeters

Kris Peeters

29/12/2010 14:42:19
Quote Anchor link
Als je wat wil bijleren over css:
http://www.sceneone.nl/


Probeer eens dit:
bij elke a:hover voeg je ook een a:active toe

bv.
#nav li.contact a:hover {

wordt
#nav li.contact a:hover, #nav li.contact a:active {
Gewijzigd op 29/12/2010 14:42:41 door Kris Peeters
 
Tiono Wasriya

Tiono Wasriya

29/12/2010 14:46:42
Quote Anchor link
oke thx dat ga ik proberen en dan kan ik deze verwijderen toch?
}
#nav li.contact a.selected {
background:url("navbar/images/navbarover_04.jpg") no-repeat 0 100%;
}
 
Kris Peeters

Kris Peeters

29/12/2010 14:54:01
Quote Anchor link
a.selected {

spreekt deze link aan:

<a class="selected" href="...">...</a>

Indien je niet zo'n link hebt, mag dat inderdaad weg.
 
Tiono Wasriya

Tiono Wasriya

29/12/2010 15:03:17
Quote Anchor link
hmm het werkt niet..
 
Kris Peeters

Kris Peeters

29/12/2010 15:49:16
Quote Anchor link
Ik denk het eigenlijk wel, maar het effect van a:active is natuurlijk wel beperkt.
Hoe vlugger de nieuwe pagina geladen is, hoe minder effect het heeft.

Of bedoel je dat de link waarop geklikt is (de actieve pagina) blijvend moet zijn zoals bij hover?

Ja, dan zal je wel wat php (eventueel javascript) nodig hebben.
 
Tiono Wasriya

Tiono Wasriya

29/12/2010 16:02:55
Quote Anchor link
ja dat bedoel ik dus dat is alleen maar met php of js te bereiken? jammer
 
Kris Peeters

Kris Peeters

29/12/2010 16:04:19
Quote Anchor link
Heb je php ter beschikking?

Of heb je nu echt drie html files die gewoon zo op de server staan?

We komen er wel uit hoor.
Gewijzigd op 29/12/2010 16:06:47 door Kris Peeters
 
Tiono Wasriya

Tiono Wasriya

29/12/2010 16:11:12
Quote Anchor link
uhm ik ben echt een ubernoob met php zero skills at the moment.
ik heb inderdaad 2 html en 1 style.css files op de server
Gewijzigd op 29/12/2010 16:11:59 door Tiono Wasriya
 
Mike Smit

Mike Smit

29/12/2010 16:13:19
Quote Anchor link
Bedoel je dit? http://www.ictoriginal.com/docu/ (Paragraven)?

Als je er op klikt laat die op de volgende pagina ook nog zien waarop je geklikt hebt?
 
Tiono Wasriya

Tiono Wasriya

29/12/2010 16:22:15
Quote Anchor link
als je op een link klikt moet de active status hetzelfde blijven als de hover status. zodat het duidelijk blijft op welke pagina je bevind
 
Bas Cost Budde

Bas Cost Budde

29/12/2010 17:14:50
Quote Anchor link
Je hebt een pagina index.html, waarin je de 'home' link het attribuut
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
class="selected"
moet geven, en een pagina contact.html, waarin je de 'contact'-link dat attribuut moet geven.

In de css moet de declaratie
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
.selected
WEL blijven bestaan; die zorgt ervoor dat de link eruitziet als 'geselecteerd'.
 
Tiono Wasriya

Tiono Wasriya

29/12/2010 17:23:58
Quote Anchor link
ok thx ga het straks proberen
 



Overzicht Reageren