Servo: 突出显示文本选择

创建于 2016-03-14  ·  3评论  ·  资料来源: servo/servo

我们已经支持<input>键盘文本选择(使用 Shift + 箭头),但它是不可见的。 这个问题是关于更改所选文本的文本颜色和背景颜色,就像其他浏览器一样。 一开始可以对颜色进行硬编码,#8077 是关于添加一个::selection伪元素以使用 CSS 更改它们。

我不知道我们最好在选择边界处拆分布局中的文本片段,还是只拆分显示项。 @pcwalton ,您对此有意见吗?

抄送@paulrouget

最有用的评论

我已经开始研究这个的布局部分(片段拆分和显示列表生成)。

所有3条评论

另请参阅 #4410 和 #4409。

我相信,正确的做法是拆分片段而不是文本运行。 这是因为您可以在 CSS 中作为一个单元设置样式的任何内容都需要是一个片段,但任何连字工作都需要是一个文本运行。

我已经开始研究这个的布局部分(片段拆分和显示列表生成)。

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

roberto68 picture roberto68  ·  3评论

gterzian picture gterzian  ·  4评论

CYBAI picture CYBAI  ·  4评论

pyfisch picture pyfisch  ·  4评论

shinglyu picture shinglyu  ·  4评论