Seite 1 von 2

Darstellungsprobleme mit Homepage

Verfasst: Mo Jan 23, 2006 21:54
von Joe-Holzwurm
Als ich am Wochenende ausnahmsweise mal mit dem Internet Explorer auf meiner eigenen Homepage war habe ich nur noch gestaunt. Alle Seiten sind nach rechts bis weit über den rechten Rand hinaus verschoben. Ich bilde mir ein, dass ich das alles kontrolliert hatte und dass es gepasst hatte.
Ich habe jetzt extra den Inhalt der CSS-Datei überprüft und kann keinen Fehler finden, zumal ich nichts verändert habe.

Hat jemand eine Idee, wo das Problem herkommen könnte. Mit Firefox funktioniert alles völlig korrekt und ich weiß nicht mehr, was ich noch machen soll.

Verfasst: Mo Jan 23, 2006 22:20
von stefant
Ups, shit happens :cry:
Kann es sein, dass der Fehler am typischen IE-Box-Model-Bug liegen kann? Bekanntlich interpretiert IE Tabels anders als Firefox und Opera. Aber dafür sind die Tables im IE eigentlich zu breit im Vergleich zu Firefox 1.5

Weiter sind bei mir die Bildlaufleisten im IE absolut schwarz dargestellt. Und das deutet für mich auf einen Bug im CSS hin.

Auch in Opera 8.5 ist die rechte Bildlaufleiste schwarz. Wenigstens die Breite scheint hier zu stimmen. Dafür treten blaue Streifen im Hintergrund auf. Und die Titelgrafik der Neumänner ist links statt rechts ...

Da hilft wohl nur Zeile für Zeile das CSS durchzuforsten.

Verfasst: Mo Jan 23, 2006 22:47
von Joe-Holzwurm
Stimmt die Bildlaufleisten sind bei mir auch schwarz. Ich bin mir nicht bewußt, etwas geändert zu haben. Ich weiß nicht, was ich geändert haben soll.

Verfasst: Mo Jan 23, 2006 23:49
von RoadRunner
Hallo Joachim

Wenn ich deinen HTML-Code kurz überfliege, fallen mir Strukturfehler auf: Z.B. gibts innerhalb des <body>-Tags wieder einen <html>-Tag, der nur am Dateianfang zulässig ist. Dieser endet erst kurz vor <div id="rechts"> mit </body> </html>. Dass danach wieder normaler Code kommt, machts für Browser sicher nicht einfacher :roll:

Übrigens beinhaltet dieser Block am Anfang CSS-Befehle für die schwarze Farbgebung der Scrollleisten :?

Da der Fehler in mehreren, aber nicht in allen Seiten (die CAD-Seite ist z.B. nicht betroffen) auftritt, wäre wohl der einfachste Weg, eine ältere Version zurückzuladen, so fern vorhanden. Oder hast du eine lokale Kopie, die noch läuft?

Gruss Roger

Verfasst: Di Jan 24, 2006 7:25
von Joe-Holzwurm
Hallo Roadrunner,

diese 'Strukturfehler' waren mir auch schon aufgefallen und ich hatte sie dem Programmierer des verwendeten Skripts gemeldet. Der entscheidende Punkt ist aber der, dass ich dieses Skript von Anfang an verwende und ich bilde mir nach wie vor ein, dass ich das alles konrolliert hatte und es hatte gepasst. Wo kommt das Problem jetzt plötzlich her?
Ich werde weiterforschen.

Verfasst: Di Jan 24, 2006 13:48
von Digiknipser
Evtl. hilft auch, mal den HTML-Validator zu prüfen... der macht einige Dinge ausfindig...

http://validator.w3.org/check?verbose=1 ... 2Fhome.php

Verfasst: Di Jan 24, 2006 21:28
von Joe-Holzwurm
Danke für den Hinweis. Ich verwende aber schon den HTML Validator, den man als Extension in Firefox installieren kann. Der zeigt mir eine Menge Fehler an, die aber so gut wie alle aus dem verwendeten PHP-Skript kommen. Dieses Skript verwende ich aber schon lange.

Verfasst: Di Jan 24, 2006 21:51
von stefant
Die schwarzen Bildlaufleisten kommen mit Sicherheit irgendwo vom CSS. Vielleicht helfen Dir folgende Firefox-Erweiterungen:
Der Web-Developer (http://chrispederick.com/work/webdeveloper/) ist ein mächtiges Instrument. Da kannst du im CSS rumspielen, ohne es selbst zu verändern. Geht natürlich nicht im IE oder Opera. Aber vielleicht kommst Du damit auf den fehlerhaften Code. Mit prefbar (http://prefbar.mozdev.org/) kann man den Firefox als IE ausgeben. Vielleicht kommst du so auf die schwarzen Leisten. Der Web-Developer hat auch ein Tool für das Border-Box-Modell ...

Verfasst: Di Jan 24, 2006 22:19
von RoadRunner
Also, was die schwarzen Balken betrifft, sind sie wie bereits gestern erwähnt, direkt in der Html-Datei drin definiert (und zwar in diesem ominösen Block):

Code: Alles auswählen

scrollbar-face-color: #212121;
scrollbar-highlight-color: #404040;
scrollbar-shadow-color: #000000;
scrollbar-3dlight-color: #616161;
scrollbar-arrow-color:  #999999;
scrollbar-track-color: #000000;
scrollbar-darkshadow-color: #000000;
Schau dir mal die Farbcodes in einer Bildbearbeitung an: Ist alles (fast) schwarz...

Vielleicht hast du in der Zwischenzeit mal eine neue Version dieses eingeschobenen Codes installiert?

Probleme hat deine Homepage übrigens mit allen Codestücken, die vom gleichen Hersteller sind, während die anderen Seiten sauber laufen...

Gruss Roger

Verfasst: Mi Jan 25, 2006 7:22
von Joe-Holzwurm
Letzteres sehe ich so nicht ganz. Auch verschiedene andere Seiten sind zu breit. Oder ist das nur bei mir so?

Verfasst: Mi Jan 25, 2006 8:51
von trekker
Hallo Joachim,

ich bin zwar kein Experte, aber deine Hp ist auf meinem Bildschirm (IE) zu breit und die Bildlaufleisten rechts und unten sind schwarz.

mfg :lol: trekker

Verfasst: Mi Jan 25, 2006 10:56
von Echidna
Stimmt, und ich bin mir fast sicher, daß das vorher mal in Ordnung war.

Gruß

Echidna

Verfasst: Mi Jan 25, 2006 11:25
von Joe-Holzwurm
Das ist ja das was ich auch meine und mich bald zur Verzweiflung bringt.
Ich hatte mich extra mit CSS beschäftigt und dann meine Homepage umgebaut gehabt. Dabei hatte ich ganz bewußt die Probleme mit dem Internet Explorer berücksichtigt.
Ich kann mich nicht erinnern, was ich geändert haben könnte, dass ich jetzt diese Probleme habe.

Verfasst: Mi Jan 25, 2006 12:17
von ruby
Hallo Joe,
nun ist auch im IE 6 dein Besucherzähler verschoben, er liegt oben rechts und darunter eine Werbung von Formel 1

Gruß Ruby

Verfasst: Mi Jan 25, 2006 13:11
von Joe-Holzwurm
Der Besucherzähler und die Formel1-Anzeige sind noch an der richtigen Stelle. Das Problem ist rein der mittlere Bereich, der zu breit ist.
Ich gebe noch nicht auf. Ich würde sonst bedauern, wieder auf die alte Tabellentechnik zurückkehren zu müssen.

@stefant
Den Web Developer hatte ich auch schon vor einiger Zeitz installiert, aber noch nicht im Einsatz. Mit dem Teil muss man sich auch erst mal auskennen. Ich werde mich wohl damit beschäftigen müssen.

Verfasst: Mi Jan 25, 2006 14:13
von RoadRunner
Joe-Holzwurm hat geschrieben:Letzteres sehe ich so nicht ganz. Auch verschiedene andere Seiten sind zu breit. Oder ist das nur bei mir so?
Also, eine Aufstellung:

zu breit und schwarzer Scrollbalken (alle mit Vermerk (c) 2005 Homepage-Productions):
- Einstiegsseite
- Links zu anderen Seiten
- Download

nur zu breit:
- Gästebuch ((c) 2004 Homepage-Productions)
- PlanCAD-L

Alle anderen Seiten werden korrekt dargestellt.

Ich bin mir ebenfalls ziemlich sicher, dass es früher (Anfang Dezember?) noch normal aussah. Allerdings ist das CSS-Modell auf korrekten Aufbau des HTML-Codes angewiesen. Andernfalls können selbst kleinste Änderungen an der Homepage, am CSS oder das Erscheinen neuer Browserversionen zu unerklärbaren Problemen führen.

Verfasst: Mi Jan 25, 2006 16:13
von ruby
Hallo Joe,
Tut mir leid, dann muss ich Blind sein.
In Geschäft und Privat zeigt es mir deine Seite so an.
Siehe Anhang.

Ruby

Verfasst: Mi Jan 25, 2006 17:38
von Klaus Franz
Joe-Holzwurm hat geschrieben:Der Besucherzähler und die Formel1-Anzeige sind noch an der richtigen Stelle. Das Problem ist rein der mittlere Bereich, der zu breit ist.
@Ruby und Joe,
Ich habe mit Firefox den gleichen Screenshot gemacht.
Hieraus kan man folgerichtig schließen, daß der mittlere Teil bei IE zu breit ist!
Man beachte den Zeilenumbruch des Textes zum Beispiel im Kapitel Adventskalender.
Genau wie Joe geschrieben hat.

Verfasst: Mi Jan 25, 2006 18:23
von KlaWeLi
@Joe
Mit Firefox 1.5 werden Deine Seiten bei mir richtig dargestellt.
Mit IE 6.02 allerdings ebenfalls fehlerhaft.

Verfasst: Mi Jan 25, 2006 19:02
von Kater
hallo,
RoadRunner hat doch den entscheidenden Hinweis zum derzeit fehlerhaften HTML Code gegeben.
Eine goldene Regel für alle Webseiten-Gestalter ist mit mind. 3 Browsern in den gängigen Auflösungen zu kontrollieren, d.h. mit IE6, Opera und Firefox.