tutorials.de Buch-Aktion 05/2012
Like Tree2Danke
  • 1 Beitrag von chmee
  • 1 Beitrag von chmee
ERLEDIGT
NEIN
ANTWORTEN
6
ZUGRIFFE
284
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Fenghuang Fenghuang ist offline Grünschnabel
    Registriert seit
    Aug 2011
    Beiträge
    1
    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
    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;
    }
    Schmeiße ich das Video raus und ersetze es durch ein ganz normales Image, funktioniert die Überlagerung einwandfrei.

    Hat jemand eine Idee woran das liegen könnte?

    Danke für eure Hilfe

    Fenghuang
     

  2. #2
    Avatar von chmee
    chmee chmee ist offline mod | media
    tutorials.de Moderator
    Registriert seit
    Apr 2004
    Ort
    Berlin bei Potsdam
    Beiträge
    7.629
    Blog-Einträge
    4
    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:
    Code :
    1
    2
    3
    
    <param name="wmode" value="transparent"/>
    oder
    <object .. wmode="transparent">
    mfg chmee
    flyAway bedankt sich. 
    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 <-

  3. #3
    flyAway flyAway ist offline Rookie
    Registriert seit
    Jul 2004
    Beiträge
    7
    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
     

  4. #4
    Avatar von chmee
    chmee chmee ist offline mod | media
    tutorials.de Moderator
    Registriert seit
    Apr 2004
    Ort
    Berlin bei Potsdam
    Beiträge
    7.629
    Blog-Einträge
    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 chmee
    flyAway bedankt sich. 
    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 <-

  5. #5
    flyAway flyAway ist offline Rookie
    Registriert seit
    Jul 2004
    Beiträge
    7
    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&amp;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
     

  6. #6
    flyAway flyAway ist offline Rookie
    Registriert seit
    Jul 2004
    Beiträge
    7
    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
     

  7. #7
    Avatar von Markus Kolletzky
    Markus Kolletzky Markus Kolletzky ist offline Come here the voices
    tutorials.de Administrator
    Registriert seit
    May 2003
    Ort
    Berlin
    Beiträge
    4.457
    Blog-Einträge
    17
    Zitat Zitat von flyAway Beitrag anzeigen
    Nachdem das Thema inzwischen nichts mehr mit css zu tun hat, schließe ich mal es mal und starte anderswo ein neues.
    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

  1. überlagerung von Bilder in HP mit Menü
    Von 7BabyHP im Forum CSS
    Antworten: 3
    Letzter Beitrag: 06.04.11, 14:43
  2. div - Überlagerung im IE
    Von Kirzz im Forum CSS
    Antworten: 7
    Letzter Beitrag: 05.02.10, 10:17
  3. Antworten: 0
    Letzter Beitrag: 10.07.08, 15:33
  4. Transparentes Control über DirectX Video legen
    Von Christian Kusmanow im Forum .NET Windows Forms
    Antworten: 15
    Letzter Beitrag: 10.02.06, 10:05
  5. Verschiedene Schatten bei Überlagerung
    Von DoedGrv im Forum Photoshop
    Antworten: 5
    Letzter Beitrag: 09.04.02, 00:08