Firefox 1.0.7 und 1.5 P-Breite willkürlich?!
Axel
- html
Hallo,
ich habe ein seltsames Problem mit einem Firefox 1.0.7 Ich versuchs erst einmal ohne den Code zu posten, denn das Ganze ist etwas verstrickt.
Im Prinzip habe ich in derSeiten mitte ein DIV. Darin befinden sich mehrere P's mit Text (manchmal nochmal im Span) und manchmal kleine Icons (markieren externe Links) Das DIV hat padding link und recht je 10em.
Im Firefox 1.5 ist alles wunderbar. Im Firefox 1.0.7 jedoch sind die P's
manchmal nr ca. 50% von der möglichen breite breit. Aber nicht alle P's.
Es lassen sich auch inhaltlich keine Gemeinsamkeiten finden, bei denen die richtig sind und denen, die nicht richtig sind.
In den meisten (wenn nicht sogar allen) Fällen ist es auch so, dass die Seite beim betreten noch sauber aussieht und wenn der Ladevorgang der Seite abgeschlossen ist *schwups* rutschen die P's plötzlich zusammen.
Hat dazu jemand eine Idee?
Vielen Dank im Voraus
Schöne Grüße
Axel
Hi,
ich habe ein seltsames Problem mit einem Firefox 1.0.7 Ich versuchs erst einmal ohne den Code zu posten, denn das Ganze ist etwas verstrickt.
Ich versuch erst einmal, ohne Code zu antworten:
Irgendwas machst Du vermutlich falsch.
Mehr läßt sich so leider nicht sagen.
cu,
Andreas
Hallo Andreas,
da ich explizit darauf hingewiesen habe, dass ich den Code bewusst weglasse, ist eine derartige Antwort wohl eher unangebracht. Wenn Du ohne den Code nicht mehr sagen kannst, warum antwortest Du dann? Dass mich der Satz "Irgendwas machst Du vermutlich falsch" nicht der Lösung näher bringt, kannst Du Dir sicher denken.
Trotzdem vielen Dank für den Versuch.
Vielleicht hat aber ja noch jemand eine richtige Idee, woran das liegen kann. Evtl. abgeleitet aus dem Hinweis, dass es mit FF 1.5 geht und mit 1.0.7 nicht. Gibt es da bekannte Veränderungen in irgendwelchen CSS-Unterstützungen, Box-Modellen oder ähnliches?
Der Code würde Euch an dieser Stelle wirklich nicht helfen. Zu lang, zu groß, zu verschachtelt. (Wenn jetzt einer antwortet, "mach ihn kürzer", gibts Ärger ;-). Das scheint ein sehr spezielles Problem, unter bestimmten Voraussetzungen zu sein.
Vielen Dank nochmal (auch an Andreas ;-)
Schöne Grüße
Axel
Hi,
Der Code würde Euch an dieser Stelle wirklich nicht helfen. Zu lang, zu groß, zu verschachtelt. (Wenn jetzt einer antwortet, "mach ihn kürzer", gibts Ärger ;-). Das scheint ein sehr spezielles Problem, unter bestimmten Voraussetzungen zu sein.
Und wie soll man da jetzt was dazu sagen, wenn Du uns die "bestimmten Voraussetzungen" vorenthältst.
A propos: den Code immer weiter zu verkürzen, bis das Problem nicht mehr auftaucht, ist durchaus sinnvoll.
Aber es scheint so als ob Du gar keine Lösung willst, sonst hättest Du den Code reduziert und gezeigt ...
cu,
Andreas
Hi,
Und wie soll man da jetzt was dazu sagen, wenn Du uns die "bestimmten Voraussetzungen" vorenthältst.
Wenn ich die "bestimmten Voraussetzungen" kennen würde, unter denen das Problem besteht, wäre ich sicherlich in der Lage, diese Voraussetzungen zu entfernen und somit das Problem zu lösen.
A propos: den Code immer weiter zu verkürzen, bis das Problem nicht mehr auftaucht, ist durchaus sinnvoll.
Das habe ich bereits probiert. Ich komme da aber einfach nicht weiter, weil es scheinbar zufällige, nicht reproduzierbare Reaktionen sind. Ein Hinweis fällt mir gerade noch ein. Ihr kennt vielleicht die Developer Toolbar für den Firefox. Dort gibt es die Möglichkeit, sozusagen live die CSS zu bearbeiten. Wenn ich diese Funktion aufrufe (es erscheint dann an der linken Seite eine "Sitebar" mit dem Inhalt der CSS) rutscht die Seite plötzlich in die richtige Darstellunge, OHNE dass ich überhaupt was verändert habe, ind er CSS. Eine reine Größenänderung des Browserfensters bringt hingegen nichts.
Aber es scheint so als ob Du gar keine Lösung willst, sonst hättest Du den Code reduziert und gezeigt ...
Ja, genau! Du bist toll. *verneig*
Würde mich über weitere _sachdienliche_ Hinweise freuen.
Vielen Dank und
Schöne Grüße
Axel
Vielleicht hat aber ja noch jemand eine richtige Idee, woran das liegen kann. Evtl. abgeleitet aus dem Hinweis, dass es mit FF 1.5 geht und mit 1.0.7 nicht. Gibt es da bekannte Veränderungen in irgendwelchen CSS-Unterstützungen, Box-Modellen oder ähnliches?
Nein.
Der Code würde Euch an dieser Stelle wirklich nicht helfen. Zu lang, zu groß, zu verschachtelt. (Wenn jetzt einer antwortet, "mach ihn kürzer", gibts Ärger ;-). Das scheint ein sehr spezielles Problem, unter bestimmten Voraussetzungen zu sein.
... ohne diese zu kennen wird dir wohl niemand einen sinnvollen Tipp geben können.
Struppi.
Hallo Struppi,
vielen Dank für Deine Antwort
Gibt es da bekannte Veränderungen in irgendwelchen CSS-Unterstützungen, Box-Modellen oder ähnliches?
Nein.
Aber wie lässt sich dann die unterschiedliche Darstellung zwischen den genannten Browsern erklären? Vielleicht kann man das ja mal allgemein diskutieren, dann beruhigen sich vielleicht auch wieder einige Gemüter der nicht Struppi heißenden Antwortenden ;-)
Dir nochmals vielen Dank
Schöne Grüße
Axel
Aber wie lässt sich dann die unterschiedliche Darstellung zwischen den genannten Browsern erklären? Vielleicht kann man das ja mal allgemein diskutieren, ...
Es dürfte schwer sein, jemanden zu finden, der alle möglichen Änderungen zwischen den verschiedenen FF Versionen kennt und dann auch noch, auf dein eher wage beschriebenes Phänomen, eine Änderung zurückschliessen kann.
Was Browser Bugs angeht, ist zwar schon der eine oder andere Experte hier unterwegs, aber wie gesagt nur mit der Angabe, das manche <p> Elemente so reagieren wirst du hier kaum eine Antwort bekommen.
Validiert das HTML und CSS auf der Seite, wo der Fehler auftritt, oft lassen sich so Darstellungsfehler beseitigen.
Struppi.
Hallo Struppi,
Validiert das HTML und CSS auf der Seite, wo der Fehler auftritt, oft lassen sich so Darstellungsfehler beseitigen.
Das habe ich probiert. HTML ist valides XHTML 1.0 strict. Meine CSS enthält lt. Validator nur Warnungen bzgl. der nicht angegebenen Vordergrundfarben.
Aber ich habe jetzt die HTML-Seite auf das Mindestmaß reduziert und den Fehler damit lokalisieren können. Jedoch versteh ich nicht, wieso das so ist.
Im unten aufgeführten HTML-Code sieht man den Fehler (Nur wenn in den span's wirklich viel Text steht.
Der erste Absatz ist ganz normal. Links viel Abstand, rechts wenig (keinen). Die nachfolgenden Absätze Haben dann links und rechts gleich viel Abstand. Im src - Tag des Images steht normalerweise was drin, ist aber hier unerheblich.
So den Fehler kann ich beheben, in dem ich entweder das Bild rausnehme ODER im 2. DIV das overflow:hidden entferne.
Der Fehler besteht im FF 1.0.7. Nicht im IE und nicht im FF 1.5
Dazu eine Idee?
Vielen Dank nochmal,
schöne Grüße
Axel
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Titel</title>
</head>
<body>
<div style="width:850px; margin: auto auto; position:relative; border:1px solid red;">
<div style="border:1px solid green;overflow:hidden;width:650px;background-color:white;padding-left: 200px;">
<p>
<span>Ganz viel Text</span>
<img src="" alt="dummy" />
</p>
<p>
<span>Ganz viel Text</span>
</p>
<p>
<span>Ganz viel Text</span>
</p>
</div>
</div>
</body>
</html>
hi,
da ich explizit darauf hingewiesen habe, dass ich den Code bewusst weglasse, ist eine derartige Antwort wohl eher unangebracht.
Wenn ich dich explizit darauf hinweise, dass es mir beim Klauen deiner Brieftasche furzegal ist, dass dies nicht erlaubt ist - dann ist der Hinweis darauf deinerseits wohl mehr als unangebracht.
Wenn Du ohne den Code nicht mehr sagen kannst, warum antwortest Du dann?
Wenn du nicht mal ein ansatzweise ausreichendes Maß an Informationen zum Problem bereitzustellen bereit bist - wieso _fragst_ du dann?
Gruß,
wahsaga
Hi,
aha, da ist ja die erwartete Antwort von wahsaga. Schön das es noch berechenbare Menschen gibt.
Wenn ich dich explizit darauf hinweise, dass es mir beim Klauen deiner Brieftasche furzegal ist, dass dies nicht erlaubt ist - dann ist der Hinweis darauf deinerseits wohl mehr als unangebracht.
Da gebe ich Dir völlig recht. Wenn Du mich vor dem Klau meiner Brieftasche darauf hinweist, dass Dir die unrechtmäßigkeit egal ist, wäre ein erneuter Hinweis meinerseits definitiv unangebracht, genau. Vielen Dank für die Bestärkung meiner Argumentation.
Wenn du nicht mal ein ansatzweise ausreichendes Maß an Informationen zum Problem bereitzustellen bereit bist - wieso _fragst_ du dann?
Ob das Maß an Informationen ausreichend ist, hängt rein von der Kompetenz des Antwortenden ab. Struppi beispielsweise hat mir eine meiner Fragen bereits sarkasmusfrei beantwortet.
Weiterhin bin ich für Diskussionbeiträge, die den Inhalt meiner Frage und nicht die Frage selbst betreffen, sehr dankbar.
Schöne Grüße
Axel
hi,
Ob das Maß an Informationen ausreichend ist, hängt rein von der Kompetenz des Antwortenden ab.
Aha, also is "jeder der mein Problem nicht für mich lösen kann, nicht kompetent genug."
Demzufolge müsstest du also selbst inkompetent sein, sonst dürftest du das Problem ja gar nicht haben.
Struppi beispielsweise hat mir eine meiner Fragen bereits sarkasmusfrei beantwortet.
Er hat dir nur genau das gleiche nochmal wiederholt:
aber wie gesagt nur mit der Angabe, das manche <p> Elemente so reagieren wirst du hier kaum eine Antwort bekommen.
Aber Danke für die Info, dass du solche Aussagen erst nach mehrmaliger Wiederholung zu verstehen in der Lage bist.
gruß,
wahsaga
Hi,
Aha, also is "jeder der mein Problem nicht für mich lösen kann, nicht kompetent genug."
Demzufolge müsstest du also selbst inkompetent sein, sonst dürftest du das Problem ja gar nicht haben.
Nein! Ich weiß natürlich nicht, ob es Deiner Welt nur Schwarz und Weiß gibt. In meiner Welt gibt es jedenfalls nicht nur kompetent und inkompetent im Allgemeinen. Gemeint war, das es vom Antwortenden abhängt, ob er mit den zur Verfügung stehenden Informationen die Frage beantworten kann oder nicht. Und ich bin einfach der Meinung, dass man sich im letztern Fall (also: man kann keine Antwort geben) die Antwort auch sparen kann. Blöde Kommentare jedenfalls sind nutzlos und wirken lediglich provizierend (was m.E. in vielen Fällen sicher auch bezweckt wird).
Er hat dir nur genau das gleiche nochmal wiederholt:
aber wie gesagt nur mit der Angabe, das manche <p> Elemente so reagieren wirst du hier kaum eine Antwort bekommen.
Da muss ich Dich leider enttäuschen. Auch wenn ich Dir nur ungern die händeringend gesuchten Argumente nehmen will, so meinte ich aber doch die andere Antwort von Struppi.
In dieser bekam ich ein absolut präzises und unmißverständliches "Nein!" auf meine Frage.
Aber Danke für die Info, dass du solche Aussagen erst nach mehrmaliger Wiederholung zu verstehen in der Lage bist.
Und da das für eine Info gehaltene auf falschen Annahmen beruht, kann ich das wohl streichen.
Aber Danke für den Beweis, dass Du Dir wiederholt Argumente aus den Rippen zu schneiden scheinst und diese unmittelbar präsentierst statt deren Zutrefflichkeit zunächst zu prüfen.
Schöne Grüße
Axel