Hallo Leute,
ich möchte gerne die Links der aktiven Seite in meiner Navigation hervorheben.
Ich hab versucht anzuwenden, was hier erklärt worden ist: http://www.friedels-home.de/index.html?/Board/viewtopic.php?t=473
Leider funktioniert das bei mir nicht wirklich. Ich bin noch ein Neuling was PHP angeht und hoffe ihr könnt mir helfen.
Mein index.php ist mit Tabellen und Include-Dateien aufgebaut.
Also folgendermaßen:
<html>
<head>
<title></title>
<link rel=stylesheet type="text/css" href="./format.css">
<table width="1200" border="1" align="center" cellpadding="0" cellspacing="0">
<tr>
<td><div align="center"><img src="./banner.bmp"></div></td>
</tr>
</table>
<br>
</table>
<table width="1200" border="1" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="330" valign="top"><br>
<?php
include("./navigation.txt")
?>
<br>
</td>
<td width="870" valign="top">
<?php
$action = $_REQUEST["verweis"];
if($action =="home"){ include("./home.txt"); }
elseif($action=="seite1") { include("./seite1.txt"); }
else { include("./home.txt"); }
?>
</td>
</tr>
</table>
</body>
</html>
format.css :
a:link { color:#000000; font-family: arial; text-decoration: none;}
a:visited { color:#000000; font-family: arial; text-decoration: none;}
a:hover { color: #7b7b7b; text-decoration:none; }
#menue #aktiv a{ color: #7b7b7b; text-decoration:none; }
navigation.txt :
<div id="menue">
<b<?php if ($thisPage=="home")
echo " id=\"aktiv\""; ?>>
<a href="index.php?verweis=home">Home</a></b>
<br>
<b<?php if ($thisPage=="seite1")
echo " id=\"aktiv\""; ?>>
<a href="index.php?verweis=seite1">Seite1</a></b>
</div>
home.txt :
<?php $thisPage="home"; ?>
<div id="menue">
HOME
</div>
seite1.txt :
<?php $thisPage="seite1"; ?>
<div id="menue">
SEITE1
</div>
Der Link der aktuellen Seite soll so aussehen, wie bei a:hover aber leider funktioniert das nicht.
Ich hoffe ihr habt Verständnis für meine Anfängerschwierigkeiten und könnt mir helfen!
Vielen Dank.
LG Jen