jquery - 如何在图片右上角显示删除按钮?

标签 jquery html

我想在图像的右上角显示删除按钮吗? 我怎样才能做到这一点?

我的 html 是这样的:-

主图:

<img id="' + id + '" src="../Images/DefaultPhotoMale.png" class="' + item + '" width="40" height="40" alt="image" title="' + projectTitle + '" style="cursor:pointer" />

x 按钮图像显示在上图的右上角

  • '<img id="' + item.Soid + '" src="../Images/RemoveButton.ico" style="display:none" title="Remove Specialization" />

请不要设置背景图片,我需要那个删除按钮的点击事件 像这样:

enter image description here

最佳答案

position: relativeposition: absolute 的常用方法。

HTML:

<div class="img-wrap">
    <span class="close">&times;</span>
    <img src="http://lorempixel.com/100/80">
</div>

CSS:

.img-wrap {
    position: relative;
    ...
}
.img-wrap .close {
    position: absolute;
    top: 2px;
    right: 2px;
    z-index: 100;
    ...
}

扩展演示(+JS交互)http://jsfiddle.net/yHNEv/

关于jquery - 如何在图片右上角显示删除按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15272191/

相关文章:

javascript - AngularJS/ui-bootstrap Accordion -单击时滚动到事件(打开) Accordion 的顶部

javascript - 如何为 jQuery.ajax 使用不同的 json 解析器?

html - 在 Rails 翻译文件中使用 HTML

javascript - 单击 div 外部某处时如何关闭 javascript 上的日期选择器?

jQuery 界面鱼眼左对齐问题

javascript - 如何强制 jQuery 函数在更新文本之前完成淡入淡出动画?

php - 从 javascript 添加标签

javascript - 输入点后,event.target.value 在 input[type=number] 中变为空字符串

javascript - 如何从 anchor 标记将多个值传递到 Bootstrap 弹出窗口?

jquery - 以 cols 之间的边距居中一行