2Danke
ERLEDIGT
NEIN
NEIN
ANTWORTEN
6
6
ZUGRIFFE
284
284
EMPFEHLEN
-
Hallo,
durch einer Überlagerung zweier Divs möchte ich einem Video einen Rahmen (transparentes gif) verleihen.
Leider funktioniert es nicht, das Video ist immer im Vordergrund.
Hier mal der Code...
html
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
<div id="bottom"> <div id="picture"> <object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab" height="430" width="500"> <param name="src" value="video.avi"> <param name="autoplay" value="true"> <param name="target" value="myself"> <param name="controller" value="false"> <param name="type" value="video/quicktime" height="430" width="500"> <embed src="video.avi" height="430" width="500" autoplay="true" type="video/quicktime" pluginspage="http://www.apple.com/quicktime/download/" controller="false" target="myself"></embed> </object> </div> <!--end div picture --> <div id="rahmen"> <img src="rahmen.gif" alt=""/> </div> <div id="content"> <h1>Überschrift</h1> <p>Text</p> </div><!--end div content --> </div> <!--end div bottom -->
CSS
Schmeiße ich das Video raus und ersetze es durch ein ganz normales Image, funktioniert die Überlagerung einwandfrei.Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
#bottom{ width:1000px; height: 430px; } #picture{ z-index:1; position:absolute; left:0; width:500px; height:430px; margin:0; } #rahmen{ z-index:2; position:absolute; left:0; width:500px; height:430px; } #content{ position:absolute; left:550px; width:450px; height:300px; margin-top:95px; overflow:auto; }
Hat jemand eine Idee woran das liegen könnte?
Danke für eure Hilfe
Fenghuang
-
08.08.11 21:00 #2
Womit wird das video abgespielt? Mit nem quicktime plugin?
Das Problem wird sehr sehr wahrscheinlich am Plugin liegen..
Nicht getestet, aber zum Lesen gefunden:
http://www.codingforums.com/archive/.../t-208556.html
http://stackoverflow.com/questions/4...over-fixed-div
Eine mögliche Lösung:
mfg chmeeCode :1 2 3
<param name="wmode" value="transparent"/> oder <object .. wmode="transparent">
Mein Blog - VideoFAQ - FotoFAQ - bei Flickr - DSLR Kleinanzeigen
Benutzt den DANKE-Knopf oder bewertet den Beitrag
"GEHT NICHT" HILFT NICHT, TESTET EURE CODES ONLINE UND GEBT KLARE INFOS!
-> Regexp <- -> php <- -> Javascript <-
-
Danke chmee,
stimmt, ist Quicktime. Lieber wär es mir, das Video so einzibinden, wie es youtube macht, habe aber keine Ahnung wie die das machen.
Dein Tipp funktioniert im IE. Beim FF ist jetzt der Rahmen sichtbar, aber dafür wird kein Videlo mehr angezeigt.
Gruß Fenghuang
-
09.08.11 13:54 #4
Dann schau Dir mal die html5-Sachen zu Videos an. Nicht schwerer als sonst

http://en.wikipedia.org/wiki/HTML5_video
Wichtig ist dann aber der Codec.. idR OGG Theora.
mfg chmeeMein Blog - VideoFAQ - FotoFAQ - bei Flickr - DSLR Kleinanzeigen
Benutzt den DANKE-Knopf oder bewertet den Beitrag
"GEHT NICHT" HILFT NICHT, TESTET EURE CODES ONLINE UND GEBT KLARE INFOS!
-> Regexp <- -> php <- -> Javascript <-
-
Danke für dein Tip. Das interessante ist, dass das ganze lokal funktioniert, aber sobald ich es hochspiele nicht mehr.
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>HTML5 MediaElement</title> <script src="../../media/jquery.js"></script> <script src="../../media/mediaelement-and-player.min.js"></script> <link rel="stylesheet" href="../../media/mediaelementplayer.min.css" /> </head> <body> <video width="640" height="360" id="player2" poster="../../video/echo.jpg" controls="controls" preload="none"> <!-- MP4 source must come first for iOS --> <source type="video/mp4" src="../../video/echo.mp4" /> <!-- WebM for Firefox 4 and Opera --> <source type="video/webm" src="../../video/echo.webm" /> <!-- OGG for Firefox 3 --> <source type="video/ogg" src="../../video/echo.ogv" /> <!-- Fallback flash player for no-HTML5 browsers with JavaScript turned off --> <object width="640" height="360" type="application/x-shockwave-flash" data="../../media/flashmediaelement.swf"> <param name="movie" value="../../media/flashmediaelement.swf" /> <param name="flashvars" value="controls=true&file=../../video/echo.mp4" /> <!-- Image fall back for non-HTML5 browser with JavaScript turned off and no Flash player installed --> <img src="../../video/echo.jpg" width="640" height="360" alt="Here we are" title="No video playback capabilities" /> </object> </video> <span id="player2-mode"></span> <script> $('audio,video').mediaelementplayer({ success: function(player, node) { $('#' + node.id + '-mode').html('mode: ' + player.pluginType); } }); </script> </body> </html>
Selbst die größe des Videos ist am Server anders als lokal.
Woran kann das liegen?
Danke
Fenghuang
-
Nachdem das Thema inzwischen nichts mehr mit css zu tun hat, schließe ich mal es mal und starte anderswo ein neues.
Danke für deine Hilfe
Fenghuang
-
Hier drüben gehts weiter.
.
Alle sagten immer, es geht nicht. Dann kam einer, der das nicht wusste und tat es.
Lesen. Denken. Umsetzen. Danke. // Wer mit der Herde geht, kann nur den Ärschen folgen.
.
Ähnliche Themen
-
überlagerung von Bilder in HP mit Menü
Von 7BabyHP im Forum CSSAntworten: 3Letzter Beitrag: 06.04.11, 14:43 -
div - Überlagerung im IE
Von Kirzz im Forum CSSAntworten: 7Letzter Beitrag: 05.02.10, 10:17 -
Überlagerung von div auf website + css
Von blck im Forum CSSAntworten: 0Letzter Beitrag: 10.07.08, 15:33 -
Transparentes Control über DirectX Video legen
Von Christian Kusmanow im Forum .NET Windows FormsAntworten: 15Letzter Beitrag: 10.02.06, 10:05 -
Verschiedene Schatten bei Überlagerung
Von DoedGrv im Forum PhotoshopAntworten: 5Letzter Beitrag: 09.04.02, 00:08





Zitieren



Login





