#青训营笔记创作活动#
2月2日 打卡day50
今日学习:纯 JS 实现语雀的划词高亮功能,主要思路:生成一个 canvas 元素,让 canvas 元素与需要划词高亮功能的文本容器元素等宽高,并且重叠在文本容器上,划词的时候获取划词区域的文本节点相对于文本容器的位置信息,然后通过这些位置信息进行高亮背景的渲染。
今天是打卡最后一天了,时间过的真快,一眨眼就过去了2个月了,我的假期也快要结束了,雪人,加油吧![灵光一现],推荐的这50篇文章还是不错的。
展开
评论