html - 如何在 img 上获取背景图像?

标签 html css image

我需要在产品图片上放置一个图标。我已经为此工作了很长一段时间。我错过了什么?

.special-corner是一个以icon为背景图片的div,需要显示在img之上。

<div class="vertical-vehicle-spotlight-item">
  <div class="vertical-item-photo">
    <a href="#">
      <div class="special-corner">
        <img width="260" height="146" src="kjhasd.png">

.vertical-vehicle-spotlight-item {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DDDDDD;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
    cursor: pointer !important;
    height: 253px;
    margin-left: 3px;
    margin-top: 17px;
    overflow: hidden;
    padding: 5px;
    width: 260px;
}

.vertical-item-photo {
    height: 146px;
    overflow: hidden;
    vertical-align: middle;
    width: 260px;
}

.special-corner {
    background-image: url("/img/special-corner.png");
    background-position: 100% -1px;
    background-repeat: no-repeat;
    height: 100px;
}

.vertical-item-photo img {
    height: 146px;
    vertical-align: middle;
    width: 260px;
}

编辑:这是 fiddle ,感谢@Mooseman 的想法。 http://jsfiddle.net/heetertc/nTMun/

最佳答案

在图像上使用z-index: 1,在.special-corner上使用z-index: 2

关于html - 如何在 img 上获取背景图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15882614/

相关文章:

html - @import 媒体查询 css 问题

css - 检测变换源行为

php - 使用 PDFlib (PHP) 将图像 blob 从 MySQL 加载到 PDF 中

php - 用 php 搜索和替换 base64 图像字符串

javascript - 除非将鼠标悬停在某个元素上,否则防止失去焦点

javascript - 使用 jQuery 获取输入值。可以用,但是确认错误

java - 从 XML 与 JAVA 对象创建 HTML

jquery - 向现有类添加额外的 css

html - 使用文本缩进保持背景图像到位

sql-server - 如何使用SSMS将二进制数据插入sql server