Scheint tatsächlich ein Thema zu sein, von dem ich noch nie gehört hatte, da ich sonst nicht mit Flash arbeite. Erstaunlich dabei finde ich, dass alle sonst von mir mit der Seite geprüften Browser, also Safari, FF Mac, iCab, IE 6 - 8, das trotzdem konnten, den Flashfilm unter das Eltern-div zu legen.
Beiträge von Glödu
-
-
Danke für die Antwort, Junker Jörg.
Ist mir alles klar …
Ja, 'display: block;' hatte ich, und interessant ist für mich nach wie vor, dass es in FF 3.5.1 im Mac funktionierte, nur in Windows und Linux (ältere FF-Version) nicht. Sogar der ewige Problembrowser IE 6 machte mit.
Zudem funktionierte es mit den Windows- und Linux-FF auch nicht, wenn ich es statt mit 'clip' anders machte, object unter dem Eltern-div oder Eltern-p verschieben wollte. Was mich am meisten erstaunte war, dass dieses object diesbezüglich unantastbar war, wie über allem schwebte, ich kann nicht herausfinden, warum. Das scheint mir total eigenartig, so etwas hatte ich noch nie erlebt, und ich glaube, CSS gut handhaben zu können.
-
Nein, sie ist nicht mehr so wie gewollt öffentlich, weil dieser Teil, den Firefox 3.5.1 Windows trotz anders lautender Anweisungen zeigte, mit der Überschrift kollidierte. Was mich erstaunte war, dass in Firefox für Windows (und übrigens auch im Firefox 3.x in Ubuntu) gewisse CSS-Anweisungen für den in <object> eingebeteten YouTube-Film einfach wirkungslos blieben, trotz '!important' und andern Versuchen. Und es ist mir wichtig darauf hinzuweisen, dass alle andern Browser das wie gewollt anzeigten.
Es geht um die Seite http://sollberg-schmuck.ch/video-goldschmiedeatelier , dort wollte ich aus verschiedenen Gründen 45px des Videotitels weg haben, entweder mit der erwähnten clip-Anweisung oder das object-Element unter einem Eltern-div mit negativem margin-top verschwinden lassen. In den erwähnten Firefox-Versionen wurde aber das eingebettete object über dem Eltern-div gezeigt, das war, obwohl ich beide positionierte, auch mit z-index nicht zu beeinflussen.
Die aktuelle Version ist nicht identisch mit dem beschriebenen Fall. Das object-Element befindet sich jetzt in einem p-Element, aber auch damit ging's nicht (spielt ja keine Rolle, ob div oder p).
-
Hallo Forumsmitglieder
Bevor ich nach stundenlangem Experimentieren verzweifle, stelle ich hier mein Problem zur Diskussion. Vielleicht weiss jemand eine Lösung.
Ich bettete in eine Website per object, welches sich in einem div befindet, ein YouTube-Video ein (standarkonform). Da ich den Titelbereich des Videos nicht sichtbar haben wollte, schnitt ich den oberen Teil mit
ab (mit allen dazu notwendigen, weiteren CSS-Angaben wie position: absolut, overflow: hidden).
Das funktioniert in allen von mir überprüften Browsern wie gewollt, auch in Firefox 3.5.1 für Mac, aber in Firefox 3.5.1 für Windows hat die Angabe keine Auswirkung.
Ich versuchte es anders, die Ansicht über das Eltern-div zusammen mit einem
für object, mit demselben Resultat. In Firefox 3.5.1 für Windows scheint dieser eingebettete YouTube-Film sich wie über allem andern zu befinden. Auch eine Reihenfolge per z-index brachte nichts. Zwar wirken sich per CSS margin, oder position usw. aus, aber das was ich will, einen Teil des Videos abdecken, funktioniert in Firefox 3.5.1 für Windows nicht. In den andern bekannten Browsern aber schon.
Das beschränkt sich übrigens nicht auf meine Firefox-Version, dasselbe zeigt sich in andern Windows-XP-Computern auch. Und, meine erwähnte Version ist eine saupere Installation ohne irgendwelche Erweiterungen oder Spielereien (nur Flash), dient eigentlich nur zum Überprüfen von Websites.
Kennt jemand dieses Problem und eventuelle Lösungen per CSS.