[英]How do I achieve this hover linear wipe transition in CSS/JS?
您根本不需要 js 或外部库来实现这种特殊效果。
.container{ width: 50%; height: 200px; position: relative; border: 2px solid red; }.underlay{ width: 100%; height: 100%; background: lightblue; }.overlay{ position: absolute; right: 0; top: 0; width: 0; height: 100%; background: pink; transition: 300ms; }.container:hover.overlay{ width: 100%; }
<div class='container'> <div class='underlay'></div> <div class='overlay'></div> </div>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.