<ul> <li>Hover on me!</li> <li>Hover on me!</li> <li>Hover on me!</li> </ul>
:root{ --tiny-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.2); --animate-right: translateX(20px); } li{ box-shadow: var(--tiny-shadow); } li:hover{ transform: var(--animate-right); } html{ background-color: #F9F9F9; } ul{ padding: 20px; list-style: none; width: 300px; } li{ font: normal 18px sans-serif; padding: 20px; transition: 0.4s; margin: 10px; color: #444; background-color: #fff; cursor: pointer; }