【发布时间】:2015-12-29 16:32:15
【问题描述】:
我正在尝试使 div 可拖动。 div 包含一个 img 和一些用作图像标签的文本。问题是当我通过单击img 开始拖动时,img 被拖动,而不是父 div。我该如何解决?
<div className="container-selected" id={id}
draggable="true" onDragStart={this.dragStart} onDragEnd={this.drop} onClick={this.click}>
<img src={status} />
<span className="beacon-id">Some text</span>
</div>
这是 CSS:
.container-selected {
padding: 10px;
position: relative;
z-index: 0;
img {
width: 3em;
z-index: -1;
}
.beacon-id {
position: absolute;
left: 0;
top: 53px;
width: 100%;
text-align: center;
}
}
【问题讨论】:
标签: css html drag-and-drop draggable