Já oferecemos suporte à seleção de texto do teclado (com Shift + setas) em <input>
, mas é invisível. Esse problema é sobre como alterar a cor do texto e a cor de fundo do texto selecionado, como fazem outros navegadores. As cores podem ser codificadas primeiro, # 8077 é sobre adicionar um ::selection
pseudo-elemento para alterá-los com CSS.
Não sei se é melhor dividir fragmentos de texto no layout nos limites da seleção ou apenas dividir itens de exibição. @pcwalton , você tem uma opinião sobre isso?
CC @paulrouget
Consulte também # 4410 e # 4409.
A coisa certa é dividir fragmentos, mas não sequências de texto, acredito. Isso ocorre porque qualquer coisa que você possa estilizar como uma unidade em CSS precisa ser um fragmento, mas qualquer coisa em que as ligaduras funcionem precisa ser uma execução de texto.
Comecei a trabalhar nas partes do layout (divisão do fragmento e geração da lista de exibição).
Comentários muito úteis
Comecei a trabalhar nas partes do layout (divisão do fragmento e geração da lista de exibição).