Hallo,
folgendes Situation liegt vor: Ein Layout mit externen CSS-Dateien, wo viele Elemente per <div>-Container gestaltet sind. Dies funktioniert in IE und Opera auch alles problemlos. D.h. die CSS-Befehle aus den externen Dateien werden wie gewohnt auf die <div>-Container angewandt.
In Mozilla und Firefox hingegen scheint es, als werden diese ignoriert. Problem dabei: Es werden nicht alle Befehle ignoriert, sondern scheinbar nur einige querbeet.
Die externen CSS-Dateien sind folgendermaßen eingebunden:
<link rel="stylesheet" type="text/css" href="pfad/zu/style.css" />
Dort gibt es dann bspw. folgende CSS-Klasse:
.box_title {
color: #FFFFFF;
text-transform: uppercase;
vertical-align: middle;
padding: 6px;
background: #4D618B;
}
Diese wird auf folgendes Element angewandt:
<div class="box_title">Testüberschrift</div>
In Mozilla / Firefox wird hier aber dennoch keine Formatierung vorgenommen. Die CSS-Datei ist dabei im korrekten Verzeichnis gespeichert, der Befehl soweit standardkonform.
Wo könnte hier das Problem liegen?
					folgendes Situation liegt vor: Ein Layout mit externen CSS-Dateien, wo viele Elemente per <div>-Container gestaltet sind. Dies funktioniert in IE und Opera auch alles problemlos. D.h. die CSS-Befehle aus den externen Dateien werden wie gewohnt auf die <div>-Container angewandt.
In Mozilla und Firefox hingegen scheint es, als werden diese ignoriert. Problem dabei: Es werden nicht alle Befehle ignoriert, sondern scheinbar nur einige querbeet.
Die externen CSS-Dateien sind folgendermaßen eingebunden:
<link rel="stylesheet" type="text/css" href="pfad/zu/style.css" />
Dort gibt es dann bspw. folgende CSS-Klasse:
.box_title {
color: #FFFFFF;
text-transform: uppercase;
vertical-align: middle;
padding: 6px;
background: #4D618B;
}
Diese wird auf folgendes Element angewandt:
<div class="box_title">Testüberschrift</div>
In Mozilla / Firefox wird hier aber dennoch keine Formatierung vorgenommen. Die CSS-Datei ist dabei im korrekten Verzeichnis gespeichert, der Befehl soweit standardkonform.
Wo könnte hier das Problem liegen?
          
  Firefox ist hier nicht fehlertolerant und betrachtete somit den Rest der Datei als Inhalt der Klasse. Eine vorherige CSS-Validierung hätte es wahrscheinlich gebracht.
							
						
Comment