Seite 1 von 2

HTML / CSS - Problem

Verfasst: 15.08.2006 10:49
von killerbees19
Hallo, ich hoffe jemand kann mir bei meinem Problem helfen:

Leider stellt der IE6 das "BOX-Modell" nicht richtig dar, der IE7 aber schon.
Trotzdem wird meine Homepage nicht korrekt angezeigt!
Ich habe nun schon einiges versucht, aber nichts bringt etwas.
Sobald eine Tabelle oder ein Inlineframe innerhalb dieser einen Zelle ist, verschwindet der rechte Rand. Schuld daran ist ein 10px padding und die 100%-Angabe.

Jedoch muss irgendein anderer, extremer Fehler sein. Im Opera, Firefox und Netscape wird es korrekt angezeigt.

Hier einmal zwei der Problemseiten:
http://www.happytec.at/buch.php
http://www.happytec.at/history/index.php

Vielleicht weiß jemand eine Lösung, denn immerhin verwenden rund 50% aller Besucher den IE.
Bitte um Hilfe.


MfG Christian

Verfasst: 15.08.2006 20:12
von Miriam
Lass das <div> und das <p> Tag komplett weg, so dass nur noch der iframe in der Tabellenzelle steht. Dann hast Du zwar kein padding mehr, aber es sieht dann beser aus.

Verfasst: 15.08.2006 20:23
von nuunuu
Ja, das ist eines der altbekannten Probleme des IEs! Dafür gibt es aber den so genannten Box-moddel hack! Könntst du vllt. mal die CSS Datei posten?? ALso, jedenfalls die Problemstelle darin?

Bye Invisible

Verfasst: 15.08.2006 20:43
von killerbees19
Ich weiß, Thanteks Hack, oder so ähnlich heißt das.
Das Problem ist: Ich kann das padding nicht einfach entfernen, da die Tabelle zentral für alle Dateien immer mit include eingebunden werden.....
CSS kannste hier saugen: http://www.happytec.at/style.css
:-?


MfG Christian

Verfasst: 15.08.2006 20:51
von nuunuu
SO, und wo is der problem teil???

Bye Invisible!

Verfasst: 15.08.2006 20:53
von killerbees19
Das weiß ich ja eben nicht! Deshalb frage ich ja hier nach Hilfe.....
Denn die Seiten müssten im IE7 richtig dargestellt werden, werden sie aber nicht, deshalb muss da ein anderer Fehler noch sein.


MfG Christian

Verfasst: 15.08.2006 20:55
von nuunuu
Weist du denn, wei der Boxmodellhack ist?

Bye Invisible

Verfasst: 15.08.2006 20:57
von killerbees19
Ja, habe ich durch Google gefunden.
Nur nochmals: Beim IE7 ist der Hack nicht nötig, da der das korrekt darstellen sollte. Tut er aber nicht, deshalb muss noch ein anderer Fehler sein :roll:

Verstehst du? Ich muss irgendeinen anderen fehler noch drinnen haben.


MfG Christian

Verfasst: 15.08.2006 21:36
von nuunuu
ABer überleg doch mal, wenn die anderen Browser wei Firefox, unde Opera des richtig anzeigen, dann kanns doch nicht an deinem Skript liegen, wenn der es falsch anzeigt, oder???

Bye Invisible

Verfasst: 15.08.2006 21:45
von witzigerkiller
kann es doch... hatte auch mal per css
.img {border: 1px 1px 1px 1px solid #000000;}
im IE lief alles beim FF war der border wieder weg... und das lag an der falschen schreibweise aus 4 x 1px wurde schließlich 1px

also kann gut sein das in der css datei etwas falsch ist.