需求:把预备好的文本,选择性拖拽到输入框
![](https://img.haomeiwen.com/i20151630/a32a646be9b84b46.gif)
1,添加文本框
<input></input>
2.添加文本组
<div class='box'>//外层div
<span class='drag'>
拖拽信息1
</span>
<span class='drag'>
拖拽信息2
</span>
</div>
3.给拖拽的span 添加单击选中文本的css
user-select:all;
.drag{
user-select:all;
}
4.可以给选中的元素添加一个active背景色,还有选中后的底色做一个改变
.drag:active{
background:#red;/*点击元素拖拽时高亮显示*/
}
.drag::selection{/*选中文本底色改变*/
background:#red;
}
网友评论