2011-04-27 92 views
3

我試圖通過視頻(html5)顯示圖像。如果我放置視頻而不是視頻...它可以工作,但是當我將視頻放在圖像上時:/我該怎麼辦?視頻中的圖像(html5)

<div class="videohead"> 
<video loop="loop" autoplay="autoplay"> 
<source src="img/video.mp4" type="video/mp4" /> 
<img src="img/video.png"/> 
</video> 
<a href=""><img src="img/logo.png" class="logo"/></a> 
</div> 

.videohead 
{ 
margin: 5px 0 0 1px; 
} 

.logo 
{ 
margin-top: -155px; 
} 

回答

1

你可以在CSS提供圖像有一定的z軸,並設置其爲絕對希望幫助位置......

+0

它的偉大工程,非常感謝! .logo { margin-top:-155px;位置:絕對; z-index:auto; } – tonio 2011-04-27 10:06:16

0

有一個簡單的視頻屬性,允許使用預加載的圖像。

「海報」屬性定義了替代視頻的海報圖片。

0

的海報屬性指定的圖像,而視頻下載被示出,或者直到用戶點擊播放按鈕。如果不包含,則將使用視頻的第一幀。

3

鏈接:在用z-index CSS3 http://jsfiddle.net/kNMnr/1487/

使用位置。

<div id="wrap_video"> 
    <div id="video_box"> 
     <div id="video_overlays">Logo</div> 
     <div> 
      <iframe width="560" height="315" src="https://www.youtube.com/embed/gKiaLSJW5xI" frameborder="0" allowfullscreen></iframe> 
     </div> 
    </div> 
</div> 

CSS:

#video_box { 
    position:relative; 
} 
#video_overlays { 
    position:absolute; 
    width:160px; 
    min-height:40px; 
    background-color:#dadada; 
    z-index:300000; 
    bottom:10px; 
    left:10px; 
    text-align:center; 
}