div { background-color: #DAE889; padding: 10px; margin: 10px; } .seleccionado { background-color: lightblue; } /* Le agregue esto para que me aparezca el cursor sobre los items, y para que no se pueda seleccionar todos los items como si fuera un texto. Eso hacia que queden todos seleccionados y me rompia el codigo. */ #lista-nueva li { cursor: pointer; user-select: none; }