| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Oct 2003 Ort: Hamburg
Beiträge: 16
| Firefox und overflow Angabe
Hi @ll, habe ein expandable flashfilm. Das object TAG wird in ein DIV eingebunden, welches beim mouseout mit overflow:hidden beschnitten und beim mouseover mit overflow:visible komplett dargestellt wird. Das funzt auch alles. Das Problem mit FF ist, das beim expandieren und collapsen der flashfilm immer wieder in das erste frame springt. Habe schon gegoogelt aber keine Lösung zu dem Thema gefunden. Weiss jemand von Euch wie man diesen, ich nehme mal an ein ff Bug (IE funzt wunderbar) umgehen kann? Der wmode muss auf transparent stehen. Gruß mc.bench |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: Oct 2003 Ort: Hamburg
Beiträge: 16
|
hi nicmare, erstmal danke für deine Antwort. Ist vielleicht nicht ganz eindeutig beschrieben worden von mir. Das div wird mit overflow:hidden / visible manipuliert. Naja, werde mal weiter suchen. Trotzdem danke. Gruß mc.bench |
| | |
| | #4 (permalink) |
| Wetmaster Registriert seit: Aug 2001 Ort: BERLIN
Beiträge: 3.075
|
das hab ich schon verstanden. ich empfehle dir den isolierten code im richtigen forum zu posten. dann kann ich dir unter umständen nen workaround scripten.
|
| | |
| | #5 (permalink) |
| nobody is perfect Registriert seit: Jul 2004 Ort: munich
Beiträge: 876
|
Ich mach es aus besagten Problemen genau so wie es Nicmare beschrieben hat und das funktioniert auch in allen getesteten Browsern. Hab vorher auch mit overflow:hidden / visible propiert, lediglich die Änderung der Größe des DIVs bei Verwendung von overflow:hidden führt zu einem zufrieden stellenden Ergebnis.
__________________ |
| | |
| | #7 (permalink) |
| Neuer User Registriert seit: Oct 2003 Ort: Hamburg
Beiträge: 16
| Firefox und overflow Angabe 2
hi Nicmare, hier der Code für das expandable ad. flashinc=""; flashinc+='<div id="AT_ANCHOR_DIV_ADFC_CUID_" style="overflow:hidden;position:relative;width:300 px;height:250px;z-index:100000;">'; flashinc+='<div id="AT_DIV_ADFC_CUID_" ' ; flashinc+=' onmouseout="collapse_ADFC_CUID_()" onmouseover="expand_ADFC_CUID_()"'; flashinc+=' style="width:300px; height:250px; z-index:100000;position:absolute;top:0px;left:-300px;">'; if (ShockMode){ flashinc+='<object classid="clsid 27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=5,0,0,0" id="AT_OBJECT_ADFC_CUID_" name="AT_OBJECT_ADFC_CUID_" width="600" height="250">';flashinc+='<param name=movie va'+'lue="'+AT_FLASH+'&CURRENTDOMAIN='+AT_CURRENTD OMAIN+ '">'; flashinc+='<param name=quality value="best">'; flashinc+='<param name="allowscriptaccess" value="always">'; flashinc+='<param name="swLiveConnect" value="true">'; flashinc+='<param name="wmode" value="transparent">'; flashinc+='<embed sr'+'c="'+AT_FLASH+&CURRENTDOMAIN='+AT_CURRENTDOMA IN+ '" id="AT_OBJECT_ADFC_CUID_"'; flashinc+=' name="AT_OBJECT_ADFC_CUID_" quality="best"'; flashinc+=' allowScriptAccess="always" swLiveConnect=true width="600" height="250" '; flashinc+=' wmode="transparent" '; flashinc+=' type="application/x-shockwave-flash" '; flashinc+='</embed>'; flashinc+='</object>'; } else { flashinc+='<a href="'+IMGCLICK+'" target="_blank">'; flashinc+='<img s'+'rc="'+AT_IMAGE+'" WIDTH="300" HEIGHT="250" alt="'+AT_TEXT+'" title="'+AT_TEXT+'" border="0">'; flashinc+='</a>'; } flashinc+='</div>' ; flashinc+='</div>'; Das Ad ist hier zu sehen: http://www.mcbench.net/adtech/index3.html Viele Grüße mc.bench Geändert von mc.bench (01-10-2009 um 09:28 Uhr) |
| | |
| | #8 (permalink) |
| mod_rewrite Registriert seit: Feb 2003 Ort: München
Beiträge: 15.621
|
Bitte nicht 2mal das gleiche Thema anfangen. Dann lieber nen Mod bitten, das zu verschieben. Habe die Threads jetzt im JS-Bereich zusammengeklebt.
__________________ RTFM Wie man Fragen richtig stellt. Achim Bindannmalweg Money makes the world go round, fear makes it turn much faster. (New Model Army) |
| | |
| | #10 (permalink) |
| mod_rewrite Registriert seit: Feb 2003 Ort: München
Beiträge: 15.621
|
Is ja nicht so schlimm... eigentlich war ja Nicmare schuld, der dich in die Richtung "gedrängt" hat...
__________________ RTFM Wie man Fragen richtig stellt. Achim Bindannmalweg Money makes the world go round, fear makes it turn much faster. (New Model Army) |
| | |
| | #11 (permalink) |
| backflasher Registriert seit: Sep 2001 Ort: Darmstadt
Beiträge: 92
|
Hallo Zusammen, ich hab da eine erweiterte Version des oben genannten Problems, hab mir bereits den Wolf gegoogelt und hier gesucht wie ein weltmeister, ohne Erfolg. Folgendes: Ich hab das expandable mit dem wmode=transparent und overflow:hidden und der Größenänderung des DIVs wunderbar hinbekommen. Nur gibt es da nun ein Problem: "Hinter" dem bereich, der in nicht-expandiertem Zustand transparent ist, liegen Buttons von der Website, diese sind nicht mehr klickbar, weil da die transparente fläche des Flashs drüberliegt. Oder anders: die Buttons der Seite die beim expandieren des Banners verdeckt werden sind zwar im un-expandierten Zustand des Banners sichtbar, aber NICHT KLICKBAR. Das ganze hab ich hier im FF 3.5 auf Win XP . Wenn da irgendwer einen Tipp für mich hat wär das Klasse!!! ![]() Liebe Grüße Steve
__________________ creative audio and design electronic dance music drums & percussion gfx & web www.ci-sounds.de - www.stevedragon.com |
| | |
| | #12 (permalink) |
| nobody is perfect Registriert seit: Jul 2004 Ort: munich
Beiträge: 876
|
Vermutung: Dann hat dein DIV im nicht expandierten Zustand nicht die Größe des "kleinen" Flashs oder es fehlt die overflow:hidden - Angabe. Hast du mal eine Beispielseite für uns?
__________________ |
| | |
| | #13 (permalink) |
| backflasher Registriert seit: Sep 2001 Ort: Darmstadt
Beiträge: 92
|
moin! nein, die overflow:hidden angabe im Div hab ich drin. Ich kann leider keinen Link senden, da ich das nur in einer live-Testumgebung auf der Arbeit habe. Da kommt man von außen nicht ran.
__________________ creative audio and design electronic dance music drums & percussion gfx & web www.ci-sounds.de - www.stevedragon.com |
| | |
| | #14 (permalink) |
| backflasher Registriert seit: Sep 2001 Ort: Darmstadt
Beiträge: 92
| Workaround
für alle die es interessiert, ich hab einen Workaround gefunden. Man kann sich der CSS-Angabe "clip:rect(wert,wert,wert,wert)" bedienen und damit den transparenten Bereich "noch unsichtbarer" machen, also den Bereich darunter wieder klickbar. Man muß dann die jew. expand und collapse-Funktionen anpassen damit die clip-werte sich entsprechend ändern bei Mouseover. Grüße an alle Steve
__________________ creative audio and design electronic dance music drums & percussion gfx & web www.ci-sounds.de - www.stevedragon.com |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Flash Hintergrund - div mit overflow (firefox) | xandy | HTML und CSS | 6 | 16-03-2009 09:05 |
| Firefox verliert bei overflow hidden die auswahl | dassoud | JavaScript & jQuery | 0 | 07-06-2006 09:25 |
| [CSS] Hintergrund verschwindet bei einer float-Angabe im Firefox | Viktor M. | HTML und CSS | 2 | 13-10-2005 13:08 |
| overflow-x /overflow-y und center | echo5-7 | HTML und CSS | 4 | 27-02-2004 15:10 |
| CSS: overflow:scroll | Björn L. | HTML und CSS | 15 | 08-02-2004 15:44 |