我有一个可拖动的 div 并嵌套在该 div 中我有另一个可调整大小的 div。
div 是动态创建的。
为了让事情稍微复杂一些,我在可调整大小的 div 中有一个跨度,其中包含一些文本。
我遇到的问题是,我希望文本可以突出显示,但是父 div 的可拖动元素不允许这样做。
如果我将跨度更改为文本区域,一切都很好,但文本区域无法满足我的需求。
我试图将 span 的 z-index 设置为高于 div 的 (z-index:2000;) 但不高兴,draggale 元素仍然位于最前面。
有任何想法吗?
这是我的 div
var newdiv = document.createElement('div');
newdiv.setAttribute('id', id);
newdiv.setAttribute('class', 'dragbox');
newdiv.setAttribute('iterate',i);
newdiv.style.position = "absolute";
newdiv.style.top = top+"px";
newdiv.style.left = left+"px";
newdiv.style.cursor='move';
newdiv.style.zIndex=zindex;
newdiv.innerHTML = "<br><div id='div"+i +"' style='zindex:1;'><span id='span"+i+"' style='z-index:2000;'>"+content+"</span></div></div>";