【发布时间】:2014-09-19 01:36:46
【问题描述】:
我在一个项目中使用Visual Studio Online 有一段时间了,他们在其在线代码查看器中将圆形边框应用于选择的方式非常有趣:
我尝试检查元素并寻找某种自定义 CSS,但没有运气。
我觉得这需要一些复杂的“hacks”才能使其工作,但这似乎很有趣,因为我以前从未见过它。
他们如何为选区应用圆角边框?
注意:正常选择在选择时完全隐藏,圆角选择就像常规选择一样跟随您的光标。不是在你选择了一些东西之后。
编辑:我有@Coma 的答案created a fork 应该在 Firefox 中工作,如果使用鼠标移动时选择:
$(document).on('mousemove', function () {
(在某些情况下边框仍然可以使用。)
【问题讨论】:
-
反对者介意解释?
-
抱歉我的第一个评论,误解了你的评论,没有看到是你写的。也就是说,我投了赞成票。我也很好奇他们是怎么做到的!
-
删除了反对票。但无法帮助您解决问题。
-
我之前已经在浏览器中实现了自定义选择,与包装编辑器元素本身相比,突出显示更有可能是通过覆盖完成的。
-
嘿@TimDown !!!,我正在使用你的 Rangy 库制作一个 jsfiddle!
标签: css html visual-studio selection