tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
14
ZUGRIFFE
458
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    SimonErich SimonErich ist offline Mitglied Brokat
    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.
    Simon
    Geändert von SimonErich (18.11.08 um 00:17 Uhr)
     

  2. #2
    Maik 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
     

  3. #3
    SimonErich SimonErich ist offline Mitglied Brokat
    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 ?
     

  4. #4
    Maik Tutorials.de Gastzugang
    Code :
    1
    2
    3
    4
    5
    
      #boxBorder td
       {
        [B] width:21px;[/B]
         height:21px;
       }
    ist 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.

    mfg Maik
     

  5. #5
    SimonErich SimonErich ist offline Mitglied Brokat
    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
     

  6. #6
    SimonErich SimonErich ist offline Mitglied Brokat
    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 ?
     

  7. #7
    Maik 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
     

  8. #8
    SimonErich SimonErich ist offline Mitglied Brokat
    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 Hilfe
    Geändert von SimonErich (18.11.08 um 00:18 Uhr)
     

  9. #9
    Maik Tutorials.de Gastzugang
    Code :
    1
    
    <td align=left class=text2 [COLOR="Red"]bgcolor=[/COLOR]>
    Wird wohl daran liegen. Ansonsten kann ich dort, oder im Stylesheet nichts Auffälliges entdecken.

    Zudem solltest du Attributwerte in Anführungszeichen (einfach oder doppelt) setzen.

    mfg Maik
     

  10. #10
    Maik Tutorials.de Gastzugang
    Autsch: 1035 Errors

    Da solltest du wirklich mal eine Extra-Schicht einlegen

    mfg Maik
     

  11. #11
    SimonErich SimonErich ist offline Mitglied Brokat
    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. #12
    Maik 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):

    Page IE Tabellen werden schmal dargestellt-ie6.jpg Page IE Tabellen werden schmal dargestellt-ie7.jpg

    Im übrigen müssen die darin enthaltenden PNG-Workarounds nicht auf den IE7 angewendet werden, da er mit transparenten PNGs umzugehen weiß.

    mfg Maik
     

  13. #13
    SimonErich SimonErich ist offline Mitglied Brokat
    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
     

  14. #14
    Maik Tutorials.de Gastzugang
    Zitat Zitat von SimonErich Beitrag anzeigen
    Achja und noch eine Frage: Verwendest du irgendeine spezielle Software um den Fehler zu finden oder wie machst du das ?
    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
     

  15. #15
    Maik Tutorials.de Gastzugang
    Zitat Zitat von SimonErich Beitrag anzeigen
    Danke für deine Hilfe -> Bewertung
    Danke Das nächste Mal dann bitte aber auch mit deinem Account, und nicht mit dem deines Bruders

    Aber interessant, weil aufschlußreich, wer hier mit wem verwandt ist - Psst..., das bleibt unser Geheimnis -

    lg Maik
     

Ähnliche Themen

  1. Error-Page in JSF-Portlet wird zwei mal dargestellt
    Von dreamer29 im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 0
    Letzter Beitrag: 26.08.10, 17:44
  2. Page wird im IE nicht korrekt dargestellt.
    Von FingerSkill im Forum CSS
    Antworten: 2
    Letzter Beitrag: 10.02.09, 12:30
  3. <div>-Tags werden im IE falsch dargestellt!
    Von Freak Junior im Forum CSS
    Antworten: 1
    Letzter Beitrag: 04.07.08, 15:37
  4. Umlaute werden als ? dargestellt
    Von Katzehuhn im Forum Javascript & Ajax
    Antworten: 5
    Letzter Beitrag: 30.08.07, 13:03
  5. Farben werden falsch dargestellt
    Von DieHappyGirl im Forum Photoshop
    Antworten: 3
    Letzter Beitrag: 26.01.04, 02:18