html - 如何在链接到 shadowbox vimeo 视频的缩略图上叠加播放按钮 png

标签 html css overlay shadowbox

如何在链接到 shadowbox vimeo 视频的缩略图上叠加播放按钮 png

阴影框有效,这不是问题所在。在缩略图上实现透明播放按钮的问题

html:

enter code here
<div class="postsingle">

        <a href="http://player.vimeo.com/video/55138154" rel="Shadowbox" title="demo">
            <img class="demothumbnail" src="https://secure-b.vimeocdn.com/ts/410/203/410203139_640.jpg" alt="thumbnail image"> 
            <span class="playIcon"><img src="images\PlayButton.png">  </span>
        </a>

    </div>

CSS: .postsingle { 边距:10px 4px 0 12px; 边框:2px 纯黑色;

.demothumbnail{
    position: absolute;
    width: 400px; height: auto;
    z-index: 1;

}

.demothumbnail span.playIcon{
    float: auto;
    position:absolute;
     z-index: 0;
}

请帮忙

最佳答案

为什么要声明 float: auto

.playIcon 范围未嵌套在 .demothumbnail 中,这就是您的 CSS 规则不适用的原因。

如果您希望播放图标覆盖整个缩略图,请使用:

.postSingle a {
    position: relative; /* The parent has to be set to relative */
}
.playIcon {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 10;
}

如果您的意思是要选择 .demothumbnail 的直接兄弟,请使用:.demothumbnail + .playIcon。查看有关同级和子级选择器的更多详细信息 here .

p/s:以后请用Fiddle来说明你的问题。

关于html - 如何在链接到 shadowbox vimeo 视频的缩略图上叠加播放按钮 png,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15191690/

相关文章:

html - 打字机效果,光标移至屏幕末尾然后自行修复

javascript - 在查看完所有图像后,循环浏览画廊仅开始淡入/淡出图像

html - 如何使用html和css绘制图形?

android - FFMPEG,视频上带有 Overlay 和 Drawtext 的命令

html - 在图像叠加 CSS 上填充

javascript - 使用 jquery 时单击链接标签?

javascript - 如何切换 <li> onchange 类

javascript - 网页中的中心 Logo (垂直和水平)

html - SVG 图像的大小无法适应父容器

css - 给 ul 一个图片库的类,这样页面上的其他 uls 不受影响