Frage zu CSS menue mit Bildern

Status
Nicht offen für weitere Antworten.

Fiberman

Mitglied
Hallo,

ich habe ein CSS menue mit Bildern erstellt. Es funktioniert fast alles perfekt.

Jetzt hab ich das menue in die Seite mit include und php eingebunden, weil das öfter geändert werden muss. Aber jetzt funktioniert das Bild nicht mehr, welches anzeigt wo sich der Besucher gerade befindet.

Gruß Fiberman
 
Hmmm.

Ich sehe gar nicht, wo das Problem liegen könnte....

Etwas mehr Quelltext wäre vielleicht nicht schlecht......

vop
 
Möglicherweise ist der Bezeichner der Ressource nicht korrekt. Mit einem entsprechenden Codebeispiel oder dem tatsächlichen Problemkind wäre die Fehleranalyse einfacher.
 
Also hier ein kleiner Auszug aus meinem Quelltext:

Css Menue: css.css

Code:
#menue {
	width: 165px;
	border-style: dotted dotted dotted none;
	border-color: #677D92;
	border-size: 1px;
	border-width: 1px;
}

ul {
	list-style: none;
	margin: 0;
	padding: 2px;
}
		
#menue li a {
	height: 25px;
   	voice-family: inherit;
  	height: 18px;
	text-decoration: none;
	margin: 2px;
}
	
#menue li a:link, #menue li a:visited {
	color: #283A50;
	display: block;
	background: url(images/menue/menue.gif);
	padding: 7px 0 0 25px;
	border-style: dotted dotted dotted dotted;
	border-size: 1px;
	border-width: 1px;
}
	
#menue li a:hover {
	color: #000000;
	background: url(images/menue/menueongr1.gif) 0 -25px;
	padding: 7px 0 0 25px;
	border-style: dotted dotted dotted dotted;
	border-size: 1px;
	border-width: 1px;
}
	
#menue li a:active, #menue li a:focus {
	color: #000000;
	background: url(images/menue/menuevisit.gif) 0 -50px;
	padding: 7px 0 0 35px;
	border-style: dotted dotted dotted dotted;
	border-size: 1px;
	border-width: 1px;
}

Hier die Main-body: auszug aus (index.php)

Code:
<body>
<div id="wrapper">
 <?php include "header.php"; ?>
  <div class="clear"><div id="bgnavi"></div>
 <div id="navcontainer"></div>
 <div id="content">
 <div id="rightcol">
  <?php include "menue.php"; ?>
   </div>
          <?php include "mainindex.php"; ?>
         </div>
<div class="clear"></div>
<div id="counter"></div>
</body>

Hier das menue: (menue.php)
Code:
<div id="menue" >
 <ul>
  <li><a href="index.php" title="1">Home</a></li>
  <li><a href="#2" title="2">2</a></li>
  <li><a href="kontakt.php" target="_self" title="Kontakt">Kontakt</a></li>
  <li><a href="#4" title="4">4</a></li>
  <li><a href="#6" title="6">6</a></li>	
 </ul>
</div>

die aufgerufene Seite aus dem Main: (mainindex.php)
Code:
<div class="innercontent">
    <p><span style="font-size:300%;">L</span>orem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod 
  tincidunt ut laoreet dolore magna aliquam erat volutpat.Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy 
  nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed 
  diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci 
  tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat.Lorem ipsum dolor sit amet, consectetuer adipiscing elit, 
  sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.  Lorem ipsum dolor sit amet, consectetuer adipiscing 
  elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Duis autem vel eum iriure dolor in hendrerit 
  in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero et accumsan et iusto odio dignissim qui 
  blandit praesent luptatum</p><br />
 </div>

Ich denke es liegt daran, das die aktuell aufgerufenen Seite 1-2 Ebenen tiefer liegt als das Menue. Und deswegen das css nicht mehr greift und den aktuellen link hervorhebt. Bei den Links im Menue die noch nicht verlinkt sind funktioniert alles noch.

Danke für die Hilfe
 
Status
Nicht offen für weitere Antworten.
Zurück