PDA

Shop Support News Archive - Shopbetreiber News -> Forum : xt eCommerce Templates Module SEO Support: Version 3.04sp2.1 Support: Wo Sind Die Css Cracks?


discover
14.10.2006, 10:51
Ich dreh hier noch am Rad, weil Firefox mich zum Wahnsinn treibt.

Ich habe einen Hintergrund definiert, der aus einer Farbe und einer Grafik besteht. Wie man der nachfolgenden Formatierung entnehmen kann, soll die Grafik unten angezeigt werden, so dass der Hintergrund scharz ist und am unteren Rand ein Verlauf entsteht. Ich muss dazu sagen, dass ich nur verändern will, was einer anderer verbrochen hat. Verläufe sind nicht so mein Ding, aber Kunde will es so haben.

Das Problem ist nun, dass FF die Grafik nicht am unteren Rand des Browserfensters darstellt, sondern am unteren Rand des Inhalts, also am Ende einer Tabelle. Ich hab die ganze css validiert, aber trotz Korrekturen hier und da, hat sich da nix verändert.

Der IE stellt es so dar, wie ich das eigentlich gerne hätte. Weiß jemand eine Lösung für das Dilemma? Ist das konform, dass es so dargestellt wird oder liegt hier doch ein Fehler vor?

BODY {
**background-image:url('img/page_bg_bottom.jpg');
**background-color:#000000;
**background-poistion: bottom;
**background-repeat: repeat-x;
**margin: 0px;
**text-align: left;
**}

pufaxx
14.10.2006, 11:40
Hast Du mal nen Link zu der Seite? Ich müsste den Quelltext sehen, auf den das Stylesheet angewandt wird.

Ohne Blick auf den Quelltext kann ich "blind" nur ein paar Tipps geben bzw. Vermutungen anstellen:

1) Einige ältere Browser kommen mit dem Wert "bottom" beim Ausrnichten eines Hintergrundbildes nicht klar. Nimm stattdessen lieber Prozentwerte.
2) Dann schreib viellenicht noch "padding: 0" in den Body-Stil mit rein.
3) Wenn Du Dir deine HTML-Ausgabe im Quelltext ansiehst - Kommt NACH </body> eventuell noch irgendetwas? (außer </html>)
4) Die Haupt-Tabelle - check mal, ob irgendeine Style-Anweisung die eventuell verschiebt (also poistion: relative blablabla)

discover
14.10.2006, 11:45
Die Seite ist noch nicht online, deshalb kann ich noch nichts zeigen, obwohl ich weiß, dass es mit einem Auszug aus dem ganzen schwer ist irgendwo einen Fehler zu finden.

just4fun habe ich das zu Testzwecken mal bei mir aufm Server geladen und komischerweise wird es dort rnichtig dargestellt. Lokal, bzw. auf xampp eben nicht. Das kann doch gar nicht sein, oder?

Achja, das ganze ist übrigens ein Template für xtc.

pufaxx
14.10.2006, 12:41
Das würd mich jetzt aber auch mal interessieren. Viellenicht unterscheiden sich die Quelltexte von Lokaler installation und Server-Installation doch irgendwie?

Eventuell wird beim einen die "Parse Time" angezeigt, beim anderen nicht? Wenn man die "Parse Time" anzeigen lässt, fehlen in der HTML-Ausgabe </body> und </html> am Ende ...

discover
14.10.2006, 12:44
Negativ, nichts dergleichen. Alles identisch, bis auf die PHP Version, aber die sollte mit CSS (Cascading Style Sheets ) CSS
http://de.selfhtml.org/css/ (http://anonym.to/?http://de.selfhtml.org/css/) - Top CSS Einsteiger Seite
http://www.css4you.de/ (http://anonym.to/?http://www.css4you.de/) - CSS Reference ja nichts am Hut haben. Und Parse Time Funktion ist auch nicht aktiv.

pufaxx
14.10.2006, 12:56
das lässt mich staunen.

hm. Aber eigentlich sind die genannten CSS (Cascading Style Sheets ) CSS
http://de.selfhtml.org/css/ (http://anonym.to/?http://de.selfhtml.org/css/) - Top CSS Einsteiger Seite
http://www.css4you.de/ (http://anonym.to/?http://www.css4you.de/) - CSS Reference-Anweisungen sicher in der Darstellung.

Hat der Body denn auf jeder Seite des Shops diesen ungewünschten Abstand? Viellenicht tauchen in der lokal installierten Version Datei-Pfade oder Links auf, die wegen ihrer Schreibweise für Probleme sorgen könnten?

bluemoon
14.10.2006, 13:08
hast Du den local auch mal den Cache und Templates_c Ordner geleert ?

pufaxx
14.10.2006, 13:30
((Ding!))

Gute Idee überhaupt. Da hab ich vor lauter Miträtseln gar nicht mehr dran gedacht.

:-)

discover
14.10.2006, 13:37
Im ersten Moment dachte ich, dass es sich auf isolierte Seiten beschränken würde, weil es bei "kurzen" Seiten nur snichtbar war und überall dort wo man scrollen musst, war dieses Phänomen nicht da, aber es gibt ja die F11 Taste und da wurde offensnichtlich, dass es überall vorhanden ist. Die Grafik hört generell am untersten (HTML) Rand auf, so dass sich bei den "kurzen" Seiten plötzlch dieser schwarze Rand ergibt.

Cache ist aus, sowohl bei xtc als auch im Browser und templates_c Ordner wird sowieso bei jeder Änderung gelöscht.