:active отваливается при перетаскивании

div {
  width:600px;
  height:100px;
  background: green;
}

div:active {
  background: red;
}
<div></div>

Необходимо присвоить стили блоку в момент когда происходит касание и удержание. Ок, на тачскринах это работает.

Но, не опуская касание, необходимо сместить, переместить палец на экране, не отпуская. В момент когда происходит смещение, :active отваливается. И необходимые свойства на момент когда касание все еще активно, уже не задействованы для блока

:hover не выход, поскольку после касания, hover по прежнему активен...

Есть ли выход, за счет css?


Ответы (0 шт):