login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Div als link in IE

Offline shamrock - 19/05/2012 15:46
Avatar van shamrockLid Hallo,

Ik gebruik een div als button. Via deze code maak ik de link op:

  1. <a href="pagina.php"><div class="product_button">Tekst</div></a>


Dit werkt overal goed behalve weer in IE.

Als ik over de knop ga dan zie ik links onderin de statusbalk dit staan: http://www.website.nl/pagina.php (wat aantoont dat het een link is).

Ik kan klikken tot de muis stuk gaat maar openen wil de pagina niet.

Klik ik met de rechtermuisknop op de button dan staat er wel:

- Koppeling openen
- Koppeling openen in nieuw tabblad
- etc..

Het is IE 8

Wie weet hoe ik dit kan oplossen

Ik heb trouwens in de css dit:

  1. div.product_button
  2. {
  3. //css
  4. }
  5. div.product_button:hover
  6. {
  7. // css hover
  8. }


maar ook dat pakt ie niet

4 antwoorden

Gesponsorde links
Offline lolll - 19/05/2012 15:56
Avatar van lolll Lid Een div tag mag niet binnen a staan, dus je kan het bv veranderen door:
  1. <a href="pagina.php"><button class="product_button">Tekst</button></a>


Lolll
Offline shamrock - 19/05/2012 16:25
Avatar van shamrock Lid maar ik wil geen button, ik heb een div omdat ik met achtergrond afbeeldingen enzo zit.

Zelfs de button werkt in IE nog niet, kan klikken maar de pagina wordt niet geladen
Offline icemar - 19/05/2012 16:51
Avatar van icemar Lid Je kan de a in de div zetten en deze met een nixel (transparante gif van 1 px) op grote zetten van de div zo heb je het zelfde resultaat met een correct manier van werken.
Offline Sam - 19/05/2012 18:04
Avatar van Sam PHP expert Je kan met javascript een click event aan je div hangen die je dan naar je pagina brengt.
Gesponsorde links
Je moet ingelogd zijn om een reactie te kunnen posten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.174s