css - 在视频缩略图上制作一个CSS播放按钮

标签 css video playback video-thumbnails

我有一个网站可以生成与某个主题相关的视频。我有 4 个缩略图,我想在缩略图上添加一个 css 播放按钮,可以使用以下代码完成: |它将是这样的:http://i47.tinypic.com/250qis9.png

这是一个演示:http://jsfiddle.net/vtPhZ/2/

问题是它无法识别我给它的 a:before 标签。我做错了什么?

生成列表的 HTML 片段:

<div id="youtubeThumbs">
<ul class="ytlist">
<li>
<table cellspacing="3" cellpadding="3" border="0">
<tbody>
<tr>
<td valign="top" rowspan="2">
<a class="clip" style="cursor: pointer;">
<span>
<img src="http://i.ytimg.com/vi/1q47bOtV3-Y/hqdefault.jpg">
<em></em>
</span>
</a>
</td>
<td valign="top">
</tr>
</tbody>
</table>
</li>

我尝试使用的 CSS(没有成功):

.ytlist li > a:before {
content: "►";
}

我怎样才能让它发挥作用?

最佳答案

我无法解释原因,但出于某种原因,您对声明子元素的方法的更改导致了问题。使用我对内容使用 unicode 实体和使用伪元素而不是伪类的前两个建议,CSS 应该可以工作。然而,它最初并没有奏效。当我从第一行中删除 > 时,CSS 起作用了。

这是一个演示:http://jsfiddle.net/vtPhZ/4/

你的方法很奇怪,但它不起作用更奇怪......

关于css - 在视频缩略图上制作一个CSS播放按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12711576/

相关文章:

android - react-native-sound,循环之间的间隙(Android)

css - 溢出 :hidden does not work in Safari

html - 面板有两个部分

html - 类比 CssClass 快吗?

ios - 如何为 iPhone 录制过滤后的视频?

c# - 在 C# 中处理视频帧(FFMPEG 慢)

android - 如何在Android中播放RTMP的音频链接?

html - 使 <img> 与 div block 内的 div 元素内联

ios - 背景选项和播放

ios - 在 iOS 中让按钮播放声音