tengo página web, donde por primera vez pusevarias reglas para la selección y :: :: - moz-selección (? Y la facilidad de seleccionar)
::selection
{
background: transparent;
}
::-moz-selection
{
background: transparent;
}
*
{
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
user-select: none;
}
(Sólo para el efecto artístico, no porque me estar tratando de evitar que la gente copie algo.)
Pero luego, más adelante, quiero que el usuario sea capaz de seleccionar texto de un área de texto ..
yo era capaz de hacer la selección visible de nuevo, con
#commentarea::selection
{
background: #070707;
}
#commentarea::-moz-selection
{
background: #070707;
}
#commentarea
{
-moz-user-select: element;
-khtml-user-select: element;
-webkit-user-select: element;
-o-user-select: element;
user-select: element;
}
pero si el usuario selecciona algo del área de texto, no se puede deseleccionar haciendo clic en algún lugar. Solo puede deseleccionar el texto moviendo el cursor (con las teclas de flecha).
¿Por qué es eso? ¿Y cómo puedo evitar esto?
Solo puedo replicar esto en Firefox (13), y solo puedo seleccionar texto moviendo el cursor (Mayús + Flecha). Siendo ese el caso, casi tiene sentido que tenga que mover el cursor para deseleccionarlo. – stevelove
Tenga mucho cuidado al combinar dos implementaciones experimentales y * muy rotas * en CSS ... – BoltClock