zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > CSS
Seite neu laden ID und Class vererbungs problem

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 13.08.2007, 00:08
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 04.06.2006
Beiträge: 61
8joerghauke8 befindet sich auf einem aufstrebenden Ast
Standard ID und Class vererbungs problem

Hallo zusammen,

ich habe ein Problem beim ersteller einer Textbasierten Navigation, die mit css gestylt werden soll.

Ich habe die Navigatino in eine Liste gepackt und diese mit css bearbeitet. Nun will ich, dass die aktiven bzw. in der rootlineliegenden Elemente anders aussehen . Und habe mir gedacht, dass ich diesen besagten Elementen ein class Attribut mitgebe, jedoch wird die hintergrundfarbe der class Definition nicht beachtet. Kann mir jemand helfen, wie ich dieses Problem lösen könnte.

Hier der Code:
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Unbenanntes Dokument</title>
<style type="text/css">
	#navi{
	float:left;
	width: 9.5em;	
	text-align:left;
	background-image:url(../media/background-navco.gif);
}
	#navi ul {
		list-style:none;		
		margin-left:5px;	
	}
	#navi ul li{
		margin-bottom:1px;
		background-color:#FFFFFF;
		padding:0.19em 0.4em;
	}
	#navi ul :hover{
		background-color:#666666;
	}
	#navi li a:hover{
		text-decoration:underline;
	}
.rootline {
	background-color:#339933;
	color:#00FF66;
	border-left:solid 3px #666666;
}
.active {
	background:#FF0000;A
	border-left:solid 5px #666666;
	font-weight:bold;
}
* {
	background-color:#000000;
}
</style>
</head>

<body>
<div id="navi">
           	  <ul>
               	<li class="active"><a href="index.php?id=60" onfocus="blurLink(this);" >News</li>
                   <ul>
                   	  <li class="rootline">Fahrplan der Zukunft</li>
                    	<li>test</li>
                       
                    	<li>Nachtfahrt</li>
              		</ul>
                <li>Anfahrt</li>
                    <li>Termine</li>		
                </ul>
            </div>
</body>
</html>
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 13.08.2007, 00:17
Benutzerbild von heiko_rs
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 18.09.2005
Ort: Berlin
Beiträge: 9.849
heiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblick
Standard

Stichwort "Spezifität": Die von .active und .rootline sind zu gering.

Unabhängig davon ist es besser, den entsprechenden Link zu entfernen (denn Links sollen nie auf sich selber zeigen), und z.B. durch strong zu ersetzen.

Und bitte immer validieren: The W3C Markup Validation Service
Mit Zitat antworten
Sponsored Links
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Problem mit Text neben Navigationsleiste andi01 CSS 6 08.06.2011 16:54
Design zu CSS/HTML verarbeiten - Problem häufen sich. Grafikamateur CSS 2 06.08.2007 09:57
Problem bei Div's - zwei mal das gleiche und doch nicht ... Niriel CSS 10 09.06.2005 17:39
Problem mit einem CSS Layout nARC CSS 20 21.05.2005 06:28
Problem mit Background-Color im FireFox to.ni CSS 2 31.08.2004 11:13


Alle Zeitangaben in WEZ +2. Es ist jetzt 23:19 Uhr.