<a href="#" class="cp_link">リンクテキスト-link text-</a>
.cp_link {
padding: 0.1em 0.3em;
background-image: linear-gradient(to right, rgba(0,0,0,0) 50%, rgba(255,152,0,1) 50%);
background-position: 0 0;
background-size: 200% auto;
transition: .3s;
color: #ff9800;
}
.cp_link:hover {
background-position: -100% 0;
color: #fff;
}