ERLEDIGT
JA
JA
ANTWORTEN
14
14
ZUGRIFFE
458
458
EMPFEHLEN
-
11.11.08 16:56 #1
- Registriert seit
- Jun 2005
- Beiträge
- 303
Hallo Leute
Hab hier ein kleines Darstellungsproblem.
Ich hab eine sehr alte Seite ausgegraben, die jetzt für ein Monat (bis ich die Neue hab) standhalten soll.
Hab dieser ein Design verpasst und will die laufen lassen.
Einziges Problem: Im IE werden die Inhalte nur auf einen ganz schmalen Streifen gedränkt.
Die Tabellenspalten haben 100%ige Breite.
Wie gesagt ich weiß der HTML Code ist Müll, aber ich hoffe, dass es doch irgendeine Möglichkeit gibt das schnell zu ändern, damit die Seite wenigstens normal aussieht.
Hier der Link: ---
Wie ihr seht werden die Inhalte links und auch im Hauptfenster zusammen gedrückt.
Woran liegt das ?
Ich bin den Code vom Quelltext mal durchgegangen und hab jetzt eigentlich keinen offenen Tag oder ähnliches gefunden.
Fehlt ein CSS Attribut ?
Danke im Vorraus.
SimonGeändert von SimonErich (18.11.08 um 00:17 Uhr)
-
11.11.08 17:05 #2Maik Tutorials.de Gastzugang
Hi,
zunächstmal würde ich an deiner Stelle das Dokument validieren, denn 430 Fehlermeldungen sind nicht ohne
Und du erwartest doch wohl nicht ernsthaft von uns, dass wir uns darin auf Fehlersuche begeben?
mfg Maik
-
11.11.08 17:12 #3
- Registriert seit
- Jun 2005
- Beiträge
- 303
Hallo Maik
Ja wie gesagt ich weiß, dass der Code schlecht ist und vor allem sehr veraltet und ungenau.
Die meisten Fehler sind einfach die Nicht einhaltung der xml Endung /> bzw. , dass Attribute ohne Anführungsstriche dastehen, ...
Aber ich muss die Seite heute online bringen und dieses Script, welches nicht von mir stammt, ist leider ein großes durcheinander.
Die Fehler werde ich in den nächsten Tagen ausbessern - das steht ausser Zweifel - aber das, wenn ich mehr zeit habe.
An was könnte es denn liegen ? Oder was gibt es für eine Möglichkeit das kurzfristig, auch wenn derweilen unelegant, das zu lösen ?
-
11.11.08 17:16 #4Maik Tutorials.de Gastzugangist hier der ausschlaggebende Übeltäter, da die ID #boxBorder in so ziemlich jeder Tabelle aufgerufen wird, was alleine schon mal nicht regelkonform ist, da ein ID-Bezeichner innerhalb eines (X)HTML-Dokuments eindeutig sein muß, sprich darin nicht mehrmals vergeben werden darf.Code :
1 2 3 4 5
#boxBorder td { [B] width:21px;[/B] height:21px; }
mfg Maik
-
11.11.08 21:28 #5
- Registriert seit
- Jun 2005
- Beiträge
- 303
Danke @Maik
Wie immer die Rettung
Dachte nicht, dass es daran liegt, denn ich hab ja extra alle mittleren Tabellenteile mit width:auto bekleidet.
Wie ich Tabellenlayouts einfach hasse
-
11.11.08 21:40 #6
- Registriert seit
- Jun 2005
- Beiträge
- 303
Jetzt tritt leider schon wieder ein Problem mit dem IE auf

Vielleicht kannst mir da auch nochmal schnell helfen, weil ich einfach nicht draufkomm wo der Fehler liegt.
Ich bin ein Fan von CSS + div layouts, aber dieser Code produziert leider nur tabellen und jetzt stimmt da etwas nicht, denn im IE wird die halbe Seite "verschluckt"
>> Klick (Screenshot) <<
Ich hab nachgesehen, aber ein overflow:hidden hab ich nicht gefunden. Woran könnte es denn liegen ?
-
11.11.08 21:47 #7Maik Tutorials.de Gastzugang
Hi,
kannst du mir bitte mit einem Link zu der Seite auf die Sprünge helfen, denn die oben verlinkte "Startseite" wird nicht zur Hälfte verschluckt, und der Screenshot stammt offensichtlich von einer anderen "Unterseite".
mfg Maik
-
11.11.08 22:11 #8
- Registriert seit
- Jun 2005
- Beiträge
- 303
Hmmm ok. Man sieht es nciht gut, aber hier zum Beispiel:
---
Das Bild mit den Sternen bei "über mich" geht nach rechts ein bisschen weiter.
Das Problem bei den Formularen ist, dass nur angemeldete User zugriff darauf haben.
Danke für deine HilfeGeändert von SimonErich (18.11.08 um 00:18 Uhr)
-
11.11.08 23:10 #9Maik Tutorials.de GastzugangWird wohl daran liegen. Ansonsten kann ich dort, oder im Stylesheet nichts Auffälliges entdecken.Code :
1
<td align=left class=text2 [COLOR="Red"]bgcolor=[/COLOR]>
Zudem solltest du Attributwerte in Anführungszeichen (einfach oder doppelt) setzen.
mfg Maik
-
11.11.08 23:28 #10Maik Tutorials.de Gastzugang
Autsch: 1035 Errors

Da solltest du wirklich mal eine Extra-Schicht einlegen
mfg Maik
-
11.11.08 23:57 #11
- Registriert seit
- Jun 2005
- Beiträge
- 303
Haha

Naja wie gesagt ich arbeite schon seit längerem an einer komplett neuen validen Seite
Wie gesagt hat der Programmierer dieser Seite gedacht er würde es alles einfache rmachen und hat mit PHP Funktionen ein "Templatesystem" gebaut, welches viele viele verschiedene Klassen hat, die von einander abhängen und aus ca. 30 Dateien besteht und im Laufe der Zeit war ihm das nicht mehr so wichtig und er hat dann einfach angefangen hier und da mal ein paar Tags ein zu fügen und naja rausgekommen ist dabei eben, dass es extrem unübersichtlich ist, da die eine Funktion eine Tabelle erstellt aber close_table oder so heißt, ...
Ich hab das bgcolor= überall entfernt und wegen den Anführungszeichen bin ich mir bewusst, aber die werden doch nicht grund für das sein.
vor allem, weil es früher auch schon immer so war.
Hmmm was könnte es denn noch von diesen 1250 Fehlern sein
Wie gesagt, bleibt die Seite auch nicht ewig so
-
12.11.08 07:16 #12Maik Tutorials.de Gastzugang
Moin,
wenn ich im IE-spezifischen Stylesheet ie.css die Deklaration table-layout:fixed für .passBox auskommentiere, ist der Darstellungsfehler behoben (links: IE6, rechts: IE7):

Im übrigen müssen die darin enthaltenden PNG-Workarounds nicht auf den IE7 angewendet werden, da er mit transparenten PNGs umzugehen weiß.
mfg Maik
-
12.11.08 13:58 #13
- Registriert seit
- Jun 2005
- Beiträge
- 303
@Maik
Eins muss ich dir wirklich lassen. Du bist super auf deinem Gebiet
Du findest einfach für jedes Problem eine Lösung.
Das fixed-table wollte ich eigentlich nur versuchen, wegen dem vorherigen Problem und vergas es raus zu löschen.
Danke für deine Hilfe -> Bewertung
Achja und noch eine Frage: Verwendest du irgendeine spezielle Software um den Fehler zu finden oder wie machst du das ?
Grüße Simon
-
12.11.08 14:02 #14Maik Tutorials.de Gastzugang
Ich verwende da meine eigene systeminterne Software: das menschliche Auge
- die bei mir oft im Familien-/Freundeskreis als "Adler-Augen" betitelt werden 
Ich schau mir halt die Quellcodes genauer an, bei komplexeren Fällen experimentiere ich mit ihnen auch schon mal, um das Verhalten in den Browsern zu überprüfen.
mfg Maik
-
12.11.08 18:58 #15Maik Tutorials.de Gastzugang
Ähnliche Themen
-
Error-Page in JSF-Portlet wird zwei mal dargestellt
Von dreamer29 im Forum Enterprise Java (JEE, J2EE, Spring & Co.)Antworten: 0Letzter Beitrag: 26.08.10, 17:44 -
Page wird im IE nicht korrekt dargestellt.
Von FingerSkill im Forum CSSAntworten: 2Letzter Beitrag: 10.02.09, 12:30 -
<div>-Tags werden im IE falsch dargestellt!
Von Freak Junior im Forum CSSAntworten: 1Letzter Beitrag: 04.07.08, 15:37 -
Umlaute werden als ? dargestellt
Von Katzehuhn im Forum Javascript & AjaxAntworten: 5Letzter Beitrag: 30.08.07, 13:03 -
Farben werden falsch dargestellt
Von DieHappyGirl im Forum PhotoshopAntworten: 3Letzter Beitrag: 26.01.04, 02:18





Zitieren

Login





