わかりました、ビデオを中央に配置しました。これは、目の開閉のループを示しています。その背後には、目を閉じるGIFを含む隠しdivがあります。私がアーカイブしたいのは、ユーザーがボタンをホバーすると、ビデオの上に GIF が表示されることです。これは私がこれまでに持っているものです:
jquery
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js">
<script language="text/javascript">
var image = new Image();
image.src = "eye.gif";
$("#apDiv1").hover(function () {
$("#gif").show().attr('src', image.src);
}, function(){
$("#gif").hide();
});
</script>
HTML ボタン:
<div id="apDiv1">
<li>
<a href="../designcompany/index.html">
<span class="ca-icon">Mode</span>
</a>
</li>
</div>
HTML ムービーと GIF:
<div id="w">
<img id="gif" src="eye.gif"/>
<div id="videoplayer">
<center>
<video id="intro" autoplay="autoplay" loop="loop" autobuffer="autobuffer" muted="muted" width="1024" height="400" >
<source src="./media/eye.mp4" type="video/mp4">
</video>
</center>
</div>
</div>
CSS:
#gif{
display:none;
}