0

我正在尝试创建一个像这个网站一样的视频库:
www.pmc.tv
我的网页是:
www.mohsend.com/music-videos

但是我不能给我的海报视频一个效果,例如当鼠标悬停或模糊时缩放海报。

这是我的示例视频帖子:

<table>

<td>

<video controls="controls" width="540" height="306" preload="none" poster="http://mohsend.com/images/poster/adib.jpg">
<source src="example.mp4" type="video/mp4" />
</video>
<h6 class="highlightColor">ADIB TAOOSI</h6><h6>''Xoshawistm''<br>director: Mohsen Dadsetan<br>COMING SOON...</h6>
</td>


<td>

<video controls="controls" width="540" height="306" preload="none" poster="http://mohsend.com/images/poster/sohafarhad.jpg">
<source src="example.mp4" type="video/mp4" />
</video>
<h6 class="highlightColor">SOHA & SARO FT FARHAD MANSORI</h6><h6>''Era Kurdistana''<br>director: Mohsen Dadsetan<br>2015</h6>

</td>
</table>

4

3 回答 3

1

您不能对视频应用效果。在您的参考网站中,他们已将效果应用于其参考图像。这是该网站的示例。

<img width="480"
     height="295"
     src="http://pmc.tv/wp-content/uploads/2015/04/Saed-Deylami-Sakhte.mp41-480x295.jpg"
     class="attachment-folio-thumb2 wp-post-image" alt="Saed Deylami - Sakhte.mp4">
于 2015-05-17T18:17:27.267 回答
0

它与海报图像没有太大关系。他们正在使用一个应用了 CSS 规则的图像,使用悬停时的过渡。

图像可以包裹在一个 div 中,溢出设置为隐藏。主图像(或您喜欢的视频元素)应用了变换。当悬停时,将应用带有过渡参数的不同变换以在它们之间设置动画。

例子

.wrapper {
  width:480px;
  height:295px;
  overflow:hidden
  }
.demo {
  transform:rotate(0deg) scale(1);
  transition: 0.5s transform;
  }
.demo:hover {
  transform:rotate(10deg) scale(1.3);
  transition: 0.5s transform;
  }
<div class="wrapper">
  <img class="demo" width="480" height="295" src="http://i.stack.imgur.com/Xu6TL.jpg">
</div>

于 2015-05-17T19:31:03.960 回答
-2

您可以使用以下样式模糊视频海报:

.blur {
    -webkit-filter: blur(125px);
    -moz-filter: blur(125px);
    -o-filter: blur(125px);
    -ms-filter: blur(125px);
    filter: blur(125px);
}

这里有一个例子。

于 2018-07-01T20:09:38.477 回答