Fehler in der Browserdarstellung beheben. Welche css Dateien sind relevant?

Hallo,

habe festgestellt, dass mein Shop im Firefox so dargestellt wird, wie ersein soll.
Im Explorer ist da einiges im Argen.

  • Home nach rechts verschoben
  • Navigationsleiste nicht sichtbar (weiß), aber anklickbar.
  • für einige Grafiken, die ich auskommentiert habe, wird noch der Platzhalter angezeigt.

Kann ich die oxid.css so anpassen, dass es für alle Browser passt?
Wofür ist die oxidbc.css und die ganzen oxid IE.css Dateien?

Für eine kurze Erklärung wäre ich dankbar.

Gruß

Ullrich

[QUOTE=energie-materie;25767]Hallo,

habe festgestellt, dass mein Shop im Firefox so dargestellt wird, wie ersein soll.
Im Explorer ist da einiges im Argen.

  • Home nach rechts verschoben
  • Navigationsleiste nicht sichtbar (weiß), aber anklickbar.
  • für einige Grafiken, die ich auskommentiert habe, wird noch der Platzhalter angezeigt.

Kann ich die oxid.css so anpassen, dass es für alle Browser passt?
Wofür ist die oxidbc.css und die ganzen oxid IE.css Dateien?

Für eine kurze Erklärung wäre ich dankbar.

Gruß

Ullrich[/QUOTE]
Die IE css-Dateien kann man verwenden, um spezielle CSS Anweisungen für die diversen IE-Version zu definieren.

Welcher Shopversion nutzt du und in welchem IE bekommst du die Fehler? Die ganzen “IE-CSS-Dateien” sind genau dafür da, um solche Anpassungen zu machen.

[QUOTE=roland76;25769]Welcher Shopversion nutzt du und in welchem IE bekommst du die Fehler? Die ganzen “IE-CSS-Dateien” sind genau dafür da, um solche Anpassungen zu machen.[/QUOTE]
Für alle Beteiligten besser wäre sicher, den %#?!§& IE zu verbieten …
(Hallo, EU-Kommission, wie wär’s?)

So kaputte Browser muss man erst mal hinkriegen…

Der volkswirtschaftlichen Schaden, der durch die IE angerichtet wird (durch viel Mehrarbeit bei der Web-Entwicklung), ist immens.

Ich nutze die aktuelle Shopversion.
Die genannten Fehler treten bei mir zu Hause auf. Muss heute Abend mal schauen, welche IE Version ich da drauf habe.

Beim IE8 treten die beiden zuerst genannten Fehler nicht auf.
Der Platzhalter ist aber immer noch da und zusätzlich steht der auskommentierte Text " Ihr Shop mit Gütesiegel…" bei Partner und Siegel wieder da.

Gruß

Ullrich

[QUOTE=energie-materie;25772]
Beim IE8 treten die beiden zuerst genannten Fehler nicht auf.
Der Platzhalter ist aber immer noch da und zusätzlich steht der auskommentierte Text " Ihr Shop mit Gütesiegel…" bei Partner und Siegel wieder da.
[/QUOTE]
Falsch auskommentierte HTML-Bausteine findet man natürlich nicht in der CSS-Datei. Dafür muss man die überarbeiteten Templates “geradebiegen”. :slight_smile:

Das mit dem Platzhalter hatte ich mir schon gedacht und ist erledigt.
Zu Hause habe ich auch den IE8 aber hier wird der Siegeltext, nicht angezeigt…

Hat jemand denn einen Tip, was mit der linken Navigation sowie dem Home Button “los” sein könnte?

Wenn ich die Seite im Browser neu lade, erscheint für einen kurzen Moment da richtige Layout, nur im dann von einer weißen Fläche “überdeckt” zu werden.

Das einzige, was man sieht, ist der GO Button der Artikelsuche. Dieser ist und bleibt an seinem Platz.

Hat jemand eine Vermutung?

Ullrich

So,

habe jetzt beinahe alle “aktuellen” Probleme beseitigen können.

Nur mit dem Text, der unter Partner und Siegel steht, komme ich wirklich nicht weiter.

Im Firefox steht dort nur das Paypal Logo. Im IE8 jedoch auch der oben genannte Text, obwohl er auskommentiert ist.

<strong class="h2" id="test_LeftSidePartnersHeader">[{ oxmultilang ident="INC_LEFTITEM_PAYMENT" }]</strong>
<div class="partners">
<!-- <div class="logo">
       [{include file="inc/trustedshops_item.tpl"}]  
    </div> -->
   <div class="logo">
      <!-- <a href="http://www.zend.com" id="link.zendSite"><img src="[{$oViewConf->getImageUrl()}]zend_logo.gif" alt=""></a>
        [{oxscript add="oxid.blank('link.zendSite');"}] -->
        <!-- Paypal logo includer start -->
        [{include file="inc/paypal_item.tpl"}]
        <!-- Paypal logo includer end -->    		

Im IE( steht unter dem Text noch ein --> Fragment, bei dem ich aber keine Ahnung habe, woher es kommen könnte.

Wenn ich auskommentierte Teile lösche, haut es das ganze Layout auseinander, was ja eigentlich auch nicht sein sollte.

Wenn ich den Inhalt der trustedshops_item.tpl komplett auskommentiere. ist im IE8 endlich Ruhe (das --> steht immer noch da (woher kommt das bloß), der Text ist weg, aber dafür zerlegt es mir das komplette Layout im Firefox.

Es wäre toll, wenn mir jemand einen guten Tip geben könnte, was ich da nicht berücksichtigt habe.

Gruß

Ullrich

Zum sauberen auskommentieren kannst du doch [{* blabla *}] verwenden. Dann erscheint das auch nicht mehr im Quelltext. Irgendjemand hat das auch mal besser beschrieben. Finde es im Moment aber nicht.