2012-03-30 12 views
1

Ich bin mir nicht genau über den richtigen Begriff, was ich versuche zu tun. Aber im Grunde versuche ich eine Video oder Flash.swf Datei in einem benutzerdefinierten Rahmen (die Grenze ist kein perfektes Quadrat) in der Kopfzeile meiner Website zu setzen.Video innerhalb benutzerdefinierte geformte Grenze css

Ich habe zwei Bilder von dem, was ich meine, zur Verfügung gestellt. Das erste Bild ist, wie die Seite aussehen soll, wenn sie zum ersten Mal geladen wird. Das zweite Bild ist, wie es aussehen soll, nachdem die Video oder Flash.swf Datei geladen wurde.

Beachten Sie, wie im zweiten Bild ein Bild ist, das in das, was ich den Grenzbereich nenne, passt. Wieder kenne ich den richtigen Begriff nicht. Jede Hilfe würde sehr geschätzt werden, da ich nicht einmal weiß, wo ich anfangen soll.

Bild 1 http://i.stack.imgur.com/xHhB6.jpg Bild 2 http://i.stack.imgur.com/gJ77g.jpg

Antwort

1

die wmode = "opaque" Set im Einbettungs/Objekt-Tag. Dann können Sie die Flash-Datei mit einem transparenten PNG überlagern, in dem der Flash sichtbar sein soll.

Das PNG muss absolut positioniert sein, damit Sie es rechts oben/links und für den Z-Index positionieren können.

+0

Wenn Sie dies tun, hängt es jedoch von den Steuerelementen für den Videoplayer ab, der sich NICHT im SWF befindet. (kann nicht durch das PNG klicken) – mikevoermans

+0

Danke, dass Sie mich in die richtige Richtung weisen! – tcanute

+1

@mikevoermans - Das ist richtig, wenn Sie einen Spieler mit Kontrollen haben. Wenn Kontrollen benötigt werden, empfehle ich, mit 4 PNGs zu arbeiten, die den Blitz einrahmen, um keine direkte Überlagerung über den Kontrollen zu haben. –