Hilfe - Suche - Mitglieder - Kalender
Vollansicht: iframe macht nicht, was ich will
HTML-Editor phase 5 Support > Fragen, Lösungen zu HTML-Problemen bzw. Webdesign-Fragen - Talk > HTML
Mischdele
-
gerar
Hi,

ich wurde width="100%" schreiben nicht width: 100%;", ausserdem der rest ist auch nicht so 100%ig.

Gerar
Mischdele
-
Andreas
ZITAT(Mischdele @ 31.08.2005 - 15:41)
also ich wüsste nicht, wo der Unterschied ist, wenn ich schreib width="100%" oder wenn ich schreib style="width: 100%". Habs aber trotzdem ausprobiert und da kam das gleiche raus...
Der Unterschied ist - wenn Du es wirklich so in den Quelltext schreibst - tatsächlich nicht vorhanden. Beides ist Exkrement. Wenn Du style="width: 100%" aber in eine externe CSS Datei auslagerst und zentral pflegst, trennst Du Inhalt vom Layout. Und genau das ist das, was CSS ausmacht. Du ersparst Dir einiges an Arbeit.

Dein Problem: Firefox nimmt bei "width=100%" 100% der Browserfensterbreite für die Breite des so ausgezeichneten Objekt. Der IE nimmt 100% der Breite des umschließenden Objekts. Das ist der Unterschied. Darum ragt es im Firefox rechts raus, wenn Du links von einem 100% breiten Objekt noch ein so und so breites Objekt (z.B. ein Menu) hast.

PS: Dieses Javacsript zum Fensterbreite ändern nervt gewaltig!
Mischdele
-
Andreas
ZITAT(Mischdele @ 31.08.2005 - 16:54)
P.S.: Es darf mir auch ruhig jemand auf meine ursprüngliche Frage antworten wink.gif
Du darfst auch ruhig meine vorherige Antwort lesen und verstehen.

Andreas - der diese Ansage nun gar nicht zum Grinsen fand
i.b.g
Hallo,

mit diesem HTML kannst Du z.B. zwei CSS-Dateien für die beiden großen Browser anlegen und dann jeweils die Einstellungen festlegen.
QUELLTEXT
<link href="css/others.css" rel="stylesheet" type="text/css">
<!--[if gte IE 5]>
    <link href="css/ie5.css" rel="stylesheet" type="text/css">
<![endif]-->

Dem iframe gibst Du dann eine Klasse, die in den beiden CSS-Datein unterschiedlich deklariert ist, und fertig.
Beachte: Die obige Reihenfolge ist wichtig. Erst das CSS für alle anderen Browser, dann das für IE.
Andreas
ZITAT(i.b.g @ 01.09.2005 - 8:16)
Beachte: Die obige Reihenfolge ist wichtig. Erst das CSS für alle anderen Browser, dann das für IE.
Wobei ich das nicht mache. Wenn der IE was nicht kann, was den Standards entspricht, dann funktioniert das da eben nicht. Anders genauso. Ja, das mache ich auch bei den beruflichen Seiten so wink.gif

PS: @Mischdele: Frag' einfach hier weiter. Persönlichen Support leiste ich nicht.
i.b.g
Hallo,
ZITAT(Andreas @ 01.09.2005 - 7:26)
Wenn der IE was nicht kann, was den Standards entspricht, dann funktioniert das da eben nicht.
*

Nun das wäre doch eine gute Gelegeheit über die Qualität von Browsern und so ..... lipssealed.gif
Ne ne, ist eben eine Möglichkeit, die aber um vieles besser ist als irgend ein Javascript-Gedöns.
Mischdele
-
i.b.g
Hallo,

das wird unter Css-Weiche, Browserweiche o.ä. von Suchmaschinen indiziert.
Auge
Hallo

Hier der konkrete Link:

http://de.selfhtml.org/css/layouts/browserweichen.htm

(SELFHTML->CSS->CSS-basierte Layouts->CSS-Browserweichen zum Ausschliessen älterer Browser)

War ja nicht so schwer zu finden.

Tschö, Auge
Mischdele
-
Auge
Hallo

ZITAT(Mischdele @ 02.09.2005 - 14:19)
Wenn man den Begriff Browser- bzw. CSS-Weiche hat, ists wirklich nicht schwer zu finden, aber ich hab vor dem Eintrag von i.b.g ja nur nach bestimmten Quelltextfetzen suchen können, und da gabs halt keine verwertbaren Treffer...

Wenn man in SELFHTML (in diesem speziellen Fall zwingend die Version 8.1) einfach ein bisschen rumstöbert, findet man das auch ohne die richtigen Suchworte. Die Überschrift sagt ja eigentlich schon alles aus. Einfach mal in der ganzen Dokumentation querlesen, damit man weiß, was es dort alles gibt. :-)

Tschö, Auge
Mischdele
-
Dieses ist eine vereinfachte Darstellung unseres Foreninhaltes. Um die detaillierte Vollansicht mit Formatierung und Bildern zu betrachten, bitte hier klicken.
Invision Power Board © 2001-2024 Invision Power Services, Inc.