|
| Autor |
Nachricht |
placido Helfer [User]

Anmeldung: 16.10.07 Beiträge: 168
|
Verfasst am: 09.03.2008, 16:40 Titel: IE und firefox verschiedene darstellung - fehlersuche |
|
|
Hallo zusammen,
nachdem ich schon einige male hilfestellung gegeben habe brauche ich nun selbst Hilfe.
Folgende Seite wird im IE schief angezeigt:
http://www.leo-wanne-eickel.de/
Firefox natürlich alles in ordnung. Wir haben zwei unterschiedliche CSS um die scrollbalken immer anzuzeigen. Soweit alles in ordnung. Das hab ich auch schon oft gemacht und funktioniert auch soweit ganz gut. Nur im IE wird die mittlere der 3 tabellen versetzt angezeigt und ich finde nicht heraus warum.
Vielleicht findet jemand schnell den Fehler und kann mir nachweisen dass ich blind bin
Grüße und Danke im vorraus
Dennis _________________ Browserspiele
PC Spiele
|
|
| Nach oben |
|
 |
placido Helfer [User]

Anmeldung: 16.10.07 Beiträge: 168
|
Verfasst am: 09.03.2008, 16:46 Titel: |
|
|
nachtrag:
die Seite ist w3c valide. _________________ Browserspiele
PC Spiele
|
|
| Nach oben |
|
 |
Flashstar Neuer [User]

Anmeldung: 09.03.08 Beiträge: 1
|
Verfasst am: 09.03.2008, 17:25 Titel: |
|
|
welchen IE benutzt du?
Solltest du den IE6 benutzen wird es schwer. Da hier einige CSS Klassen nicht so unterstützt werden bzw. viele Fehler behaftet ist.
Wie hast denn den per CSS deklariert?
|
|
| Nach oben |
|
 |
placido Helfer [User]

Anmeldung: 16.10.07 Beiträge: 168
|
Verfasst am: 09.03.2008, 18:00 Titel: |
|
|
für den IE 6 habe ich nur das mit dem overflow gemacht um die scrollbalken zu erzwingen, mehr nicht.
Habe schon viele seiten auf diese art und weise aufgebaut und bei keiner gabs ein problem.
Habe gerade auch versucht alle 3 tabellen (header, content (text + menü) und footer) in eine zu packen mit der festen breite die die images im bg maximal haben (zb header). aber das hilft auch nicht.
wie gesagt, da ich schon viele seiten auf diese art und weise programmiert habe kann ich mir nicht erklären warum das auf einmal schief läuft.
Im html code der seiten selbst ist die tabelle definiert. die haben keinen code in der style. das was du in der html siehst ist alles was eingestellt wurde für die tabelle. _________________ Browserspiele
PC Spiele
|
|
| Nach oben |
|
 |
chris1988 Bekannter [User]

Anmeldung: 12.12.05 Beiträge: 1528
|
Verfasst am: 09.03.2008, 19:42 Titel: |
|
|
Hallo
Erklären kann ich's nicht - aber zumindest scheint's zu klappen
Der Aufbau des mittleren Bereiches ist ja eine 2-spaltige (innere) Tabelle in einer einzelligen (äußeren) Tabelle.
Feststellung: Der IE versetzt den Bereich nicht, er vergrößert ihn. Wenn du der äußeren Tabelle mal eine Farbe als Hintergrund zuweist, erkennst du das.
Also schmeiß diese äußere Tabelle raus. Sie dient ja offensichtlich eh nur, ein Hintergrundbild zu erstellen (was übrigens ziemlich umständlich ist).
Statt dessen sollte es reichen, der inneren Tabelle diesen Hintergrund zu geben. also <table style="background: url(... >.
Ansonsten 'nen <div> drum und mit background-position das Hintergrundbild mittig ausgerichtet  _________________ Mancher ertrinkt lieber,
als daß er um Hilfe ruft.
(Wilhelm Busch)
|
|
| Nach oben |
|
 |
placido Helfer [User]

Anmeldung: 16.10.07 Beiträge: 168
|
Verfasst am: 09.03.2008, 19:54 Titel: |
|
|
hi chris,
tatsache, es lag an der äußeren tabelle. aber die innere tabelle hat genau die selbe breite wie die äußere. daher verstehe ich nicht warum der IE die vergrößern möchte. Das Problem wird übrigens auch beim verkleinern des browserfensters gelöst. also nur ab einer bestimmten breite verschiebt sich das (bzw wird die tabelle größer).
Verstehst du die logik? dabei ist der äußeren tabelle schon eine feste größe zugewiesen gewesen.
Vielen dank für dein hilfe _________________ Browserspiele
PC Spiele
|
|
| Nach oben |
|
 |
chris1988 Bekannter [User]

Anmeldung: 12.12.05 Beiträge: 1528
|
Verfasst am: 10.03.2008, 00:36 Titel: |
|
|
| Zitat: | | tatsache, es lag an der äußeren tabelle. aber die innere tabelle hat genau die selbe breite wie die äußere. daher verstehe ich nicht warum der IE die vergrößern möchte. |
Selbiges gilt für mich
Ist das Problem denn jetzt so beseitigt? _________________ Mancher ertrinkt lieber,
als daß er um Hilfe ruft.
(Wilhelm Busch)
|
|
| Nach oben |
|
 |
placido Helfer [User]

Anmeldung: 16.10.07 Beiträge: 168
|
Verfasst am: 10.03.2008, 00:38 Titel: |
|
|
ja, hat genau so geklappt.
seltsam seltsam
nochmals danke _________________ Browserspiele
PC Spiele
|
|
| Nach oben |
|
 |
chris1988 Bekannter [User]

Anmeldung: 12.12.05 Beiträge: 1528
|
Verfasst am: 10.03.2008, 00:42 Titel: |
|
|
Kein Problem, gerne wieder  _________________ Mancher ertrinkt lieber,
als daß er um Hilfe ruft.
(Wilhelm Busch)
|
|
| Nach oben |
|
 |
800XE Bekannter [Mod]


Anmeldung: 24.10.04 Beiträge: 1190 Wohnort: Speyer
|
Verfasst am: 10.03.2008, 03:44 Titel: |
|
|
| chris1988 hat folgendes geschrieben: | | Zitat: | | tatsache, es lag an der äußeren tabelle. aber die innere tabelle hat genau die selbe breite wie die äußere. daher verstehe ich nicht warum der IE die vergrößern möchte. |
Selbiges gilt für mich
Ist das Problem denn jetzt so beseitigt? |
ich habe standardmäßig ein
cellspacing=0
cellpadding=0
weil die Dinger eben bei manchen Browsern per Default größer 0 sind
Zwei Tabellen inneinander mit selber Pixelbreite .... geht nicht wenn die durch Padding oder Spacing unterschiedlich sind bzw sich (zumindest eine) größer machen
Übrigens
wenn ich den Link oben klicke sagt mein Browser "Connecting refused"= DOmain existiert nicht ..... vielleicht auch nur ein temporäres DNS Problem _________________
Seien wir realistisch, versuchen wir das Unmögliche!
CMS800 :::::::::: Andy 800XE Zmuda :::::::::
ich bin nicht unhöflich, ich bin binär
|
|
| Nach oben |
|
 |
chris1988 Bekannter [User]

Anmeldung: 12.12.05 Beiträge: 1528
|
Verfasst am: 10.03.2008, 12:11 Titel: |
|
|
Hallo 800XE,
das interessante war ja, dass sowohl cellpadding=0 und cellspacing=0 gesetzt waren  _________________ Mancher ertrinkt lieber,
als daß er um Hilfe ruft.
(Wilhelm Busch)
|
|
| Nach oben |
|
 |
placido Helfer [User]

Anmeldung: 16.10.07 Beiträge: 168
|
Verfasst am: 10.03.2008, 14:23 Titel: |
|
|
genau^^, beides war schon auf 0.
ja, habe einen vserver gemietet der probleme mit dem safe mode hat und dann den port 80 lahmlegt und mit alle http protokolle sperrt :/.
hab schon 3 mal bei der service hotline angerufen, aber die technik findet da nicht raus woran das liegt...
Wie gesagt, beides war 0 und hab das system schon oft benutzt, da ich das in meiner zeit in der ausbildung von einem sehr guten webdesigner so gelernt hatte. _________________ Browserspiele
PC Spiele
|
|
| Nach oben |
|
 |
|
|