Estoy buscando una manera simple de mantener un estilo de "desplazamiento" en una actualización de página si el usuario no movió el mouse. El problema es que el estilo de desplazamiento solo se activa en un evento de entrada/desplazamiento del mouse, por lo que en una actualización de página no se aplicará incluso si el cursor está sobre el elemento en cuestión hasta que el usuario toque el mouse nuevamente y lo mueva ligeramente. El siguiente código tiene este problema.
$('div').click(function () { window.location.reload(); }); div { width: 100px; height: 100px; background: grey; } div:hover { background: black; } <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <div></div>¿Puedes configurar a:visited { background-color:black;color:#fff} Por supuesto, esto se aplicaría a toda la página, por lo que todos los fondos visitados serían negros. Nunca he intentado casarme con div a:visited{background-color:black;color:#fff;} so not sure that would work. They say nothing ventured, nothing gained.