Internet Explorer OK - Firefox - FALSCH

Fischwaage

Grünschnabel
Hi Leute,
ich bastel grade an meiner ersten Page die auf css und einem CMS basiert...
Bisher bin ich auch eigentlich recht zufrieden, mein Layout usw. scheint schon mal zu passen.

Hier der Link zur Seite: http://point-of-service.com/wb/

Nun hab ich aber nen seltsames Problem...

Also ich habe Links auf der Seite ja das Menü...

Dieses ist im HTML Template so eingefügt:

<td class="menu">
<?php
if(SHOW_MENU) { /* Wird nur angezeigt, wenn auch benötigt */
show_menu();
}
?>
</td>

Das ist halt der Befehl für das CMS...

So und in meiner Style.css hab ich das Menü dann so:

}

a:link, a:visited, a:active {
color: #FFFFFF;
text-decoration: none;
}
a:hover {
color: #FFFFFF;
text-decoration: none;
}



td.menu li, td.menu ul {
margin: 0px;
padding: 0px;
list-style: none;
font-family: arial, verdana, sans-serif;
color: #FFFFFF;
font-size: 15px;

}


Jetzt mein Problem:
Wenn ich meine Seite mit dem Internet Explorer aufrufe ist alles OK - die Menü Schrift ist weiß, nicht unterstrichen usw. Alles perfekt!

Aber wenn ich mit Mozilla Firefox meine Seite aufrufe ist das Menü aus irgendeinem Grund in Blau?

Woran kann das liegen?
 
Hi,

da hat sich im CSS eine geschweifte Klammer verirrt :-)

Code:
body {
  background-color: #000000;
  background-image: url("http://www.point-of-service.com/wb/pages/images/background1.jpg");
  background-repeat: no-repeat;
  background-attachment: fixed;
}


}

a:link, a:visited, a:active {
     color: #FFFFFF;
     text-decoration: none;
}
a:hover {
     color: #FFFFFF;
     text-decoration: none;
}


td.menu li, td.menu ul {
           margin: 0px;
           padding: 0px;
           list-style: none;
  font-family: arial, verdana, sans-serif;
 color: #FFFFFF;
     font-size: 15px;

}


mfg Maik
 
Ach du Kake!
Das war der Fehler?
Oh jeee....

Tausend Dank!

Also ich bin was CSS angeht wirklich blutiger Anfänger!
Mir war nicht klar das diese Klammern so wichtig sind...
Ehrlich gesagt ist mir deren Bedeutung vollkommen unklar...

Aber wie kommts den das der IE das trotzdem darstellt und Firefox rumzickt?

EDIT: Noch eine Frage:
Habe grade eine fabrlich angepasste Sidescroll Bar eingefügt...
Wieder das gleiche Spiel: Im IE wird sie angezeigt - bei Firefox nicht....
An ner Klammer kanns diesmal glaub ich nicht liegen...

Hier der Code:
body {
background-color: #000000;
background-image: url("http://www.point-of-service.com/wb/pages/images/background1.jpg");
background-repeat: no-repeat;
background-attachment: fixed;
scrollbar-face-color: 425f97;
scrollbar-highlight-color: FFFFFF;
scrollbar-3dlight-color: 112957;
scrollbar-darkshadow-color: 000000;
scrollbar-shadow-color: 3f3f3f;
scrollbar-arrow-color: 000000;
scrollbar-track-color: feae03;

}
 
Zuletzt bearbeitet:
Tja, der IE ist da halt fehlertoleranter wie die übrigen Browser ;-)

Was die farbigen Scrollbalken betrifft, so sei auf scrollbar (Microsoft-Eigenschaften für Scroll-Leisten) verwiesen.

Lediglich Opera und Konqueror unterstützen neben dem IE diese Eigenschaft, die übrigens kein Bestandteil der offiziellen W3C-CSS-Spezifikationen ist, aber auch nur, wenn sie im Quirksmodus laufen.

mfg Maik
 
Okay, habs kapiert - vielen Dank ;)
Sidebar is wohl eh nur Spielerei.

Nun hab ich aber ne wichtige Frage...

Also die Menü Links sind jetzt wunderbar, so wie ich sie haben wollte - einfach weiss!
Aber die Links im Hauptcontent der Seite sind nun auch alle weiss...und da beim Hauptcontent der Hintergrund bereits weiss ist sieht man die natürlich nicht...

Wie kann ich in CSS den nun steuern welche Links, welche Farbe haben?
 
Hmm, habs mal überflogen aber ich glaube das hilft mir nicht weiter...
Ich nutze ja ein CMS und das Menü mit den Links wird über einen php Befehl eingefügt...
Und den Rest setzt das CMS auch alles automatisch also auch die Links dann im Content Bereich.
Also kann ich den Links keinen Klasse, Style oder sowas in meiner Vorlage zuordnen, oder seh ich das falsch?
 
Du kannst doch problemlos auf meine beiden vorgestellten Möglichkeiten zurückgreifen, denn erstens besitzen zumindest die Links im Menü eine CSS-Klasse, und zweitens findet sich das Menü in einer Tabellenzelle mit dem Klassenbezeichner .menu wieder.

mfg Maik
 
Zurück