2017-08-29 2 views
1

ich ein div in dem Thema Template-Header PHP-Datei erstellt haben, ist die folgende der verwendete Code:Wordpress - Links nicht in Kopf arbeiten

<?php if ((is_page('police-check-online') AND ! wp_is_mobile())) { ?> 
<div style="float:right; width:450px; margin-right:350px; color:white; margin-bottom:-250px; margin-top:120px; z-index:100;"> 
     <div style="float:left; width:50%;"><h3>fit2work badges</h3></div><div style="float:left; width:50%; z-index:200;"><a href="https://fit2work.com.au/Public/badge" class="badgebtn">PURCHASE NOW</a></div> 
      <div style="z-index:300;"><a href="https://fit2work.com.au/Public/badge"><img src="http://mercury.com.au/wp-content/uploads/badges/fit2workbadges_03.png"></a></div></div> 

     <?php } ?> 

Das Problem ist, dass der Link nicht funktioniert.

Ich habe versucht (wie Sie sehen können), mit herumspielen mit dem Z-Index der verschiedenen divs.

Sehr verwirrt.

Als Seite beachten, wenn ich den Code ändern, um die Schließung nach dem zweiten Verbindungselement wegzulassen, dann funktioniert es (wenn auch alles auf der Seite, bis das nächste Verbindungselement ist auch verlinkt)

Hilfe, bitte ! Ich bin absolut verwirrt.

Live-Portal-Seite ist hier: http://mercury.com.au/police-check-online/

Antwort

0

Sie innerhalb eines ein div haben. Wenn Sie ein Bild hinzufügen möchten, setzen Sie das div mit dem Bild außerhalb von a. Wenn Sie das Bild in einem haben wollen, setzen Sie es ohne div. Sie können mehr über Ihr Problem in diesem Thema lesen: Is putting a div inside an anchor ever correct?

+0

Da es nicht funktionierte, versuchte ich verschiedene Permutationen. Ich habe den Code auf den ursprünglichen Code aktualisiert, den ich verwendet habe. BTW - Ich habe den Code geändert und erneut auf der Website getestet, und es funktioniert immer noch nicht. –

+0

ich weiß es dann nicht :(vielleicht verschiedene browser ausprobieren, wenn es in anderen browsern funktioniert, wirst du eine ahnung haben –

+0

Es ist sehr merkwürdig, hey ?! –