如何将背景图片放在最前面?

沿

我正在尝试列出“假视频”,它实际上是带有播放图标的图像。我的想法是将播放图标设置为背景,然后使用z-index将其显示在图像的前面,但是,无论我做什么,图标仍会保留在标记内的任何内容之后。

这是我的代码:

HTML:

<ul>
    <li><img src="http://www.mytinyphone.com/uploads/users/fairytail123/574523.jpg"/></li>
    <li>test</li>
    <li>test</li>
</ul>

CSS:

li { 
    font-size:25px; 
    background:url(http://www.chicagotribune.com/hive/images/video/play_icon_carousel.png);
    background-repeat:no-repeat;
    z-index:99999;
}

这是一个jsfiddle:http : //jsfiddle.net/ZNeFu/

保利

您可以使用伪元素(或另一个绝对定位的元素)来实现此目的。

JSFiddle演示

的HTML

<ul>
    <li><img src="http://www.mytinyphone.com/uploads/users/fairytail123/574523.jpg"/>
    </li>
</ul>

的CSS

li { 
    font-size:25px; 
    position: relative;
    display: inline-block;
}

li:before {
    position: absolute;
    content:"";
    width:100%;
    height:100%;
    background:url(http://www.chicagotribune.com/hive/images/video/play_icon_carousel.png);
    background-repeat:no-repeat; 
    background-position: center;
    background-size: contain;

}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

CSS:如何将背景图片放在最前面?

来自分类Dev

多个背景图片-无法将图片显示在最前面

来自分类Dev

如何将背景图片放在前面?

来自分类Dev

如何将MDI子窗体放在最前面?

来自分类Dev

如何将UICollectionViewCell放在最前面?

来自分类Dev

如何将jdiv中的div放在最前面?

来自分类Dev

如何将我的背景图片放在底部

来自分类Dev

bootstrap-如何将导航栏放在背景图片之上?

来自分类Dev

如何将背景图片放在setAttribute方法上?

来自分类Dev

如何将子 div 放在父 div 背景图片上?

来自分类Dev

将画布元素放在最前面?

来自分类Dev

CSS将img放在最前面

来自分类Dev

如何将内容放入背景图片中

来自分类Dev

如何将背景图片设置为画布

来自分类Dev

如何将背景图片与填充对齐?

来自分类Dev

如何将Android暂停的活动置于最前面

来自分类Dev

如何将数组的各个部分移到最前面?

来自分类Dev

如何将网格线置于最前面?

来自分类Dev

从内容中删除图片并将其放在最前面

来自分类Dev

Unity,如何在背景图片前面设置精灵?

来自分类Dev

Unity,如何在背景图片前面设置精灵?

来自分类Dev

用Doxygen进行记录:将细节放在最前面

来自分类Dev

将所有阶段都放在最前面

来自分类Dev

将Zenity对话框始终放在最前面

来自分类Dev

如何在Codeigniter中使用datatable.js将分页放在最前面

来自分类Dev

如何使Bootstrap下拉菜单始终放在最前面

来自分类Dev

如何使Bootstrap下拉菜单始终放在最前面

来自分类Dev

如何将背景图片拉伸到整个屏幕长度?

来自分类Dev

如何将CSS过渡应用于背景图片