在其他网站看见类似效果,但代码有400多行且看不懂,我用60多行的代码给予实现。
实现原理:(1)利用绝对定位固定好起始位置;(2)利用遮罩将右轴右侧的部分遮住;(3)让右轴和遮罩同时同速度向右运动!
效果图:
代码如下:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>诏书</title> <style type="text/css"> * { margin: 0; padding: 0; } #animate { margin: 40px auto; width: 495px; height: 150px; position: relative; overflow: hidden; } #back { width: 495px; height: 150px; position: absolute; left: 0; top: 10px; background: url(http://cdn.attach.qdfuns.com/notes/pics/201703/04/191654mcfqzdfrxann5551.png) no-repeat; } #left { position: absolute; left: 0; } #right { position: absolute; left: 16px; } #mark { position: absolute; left: 44px; } </style> </head> <body> <div id="animate"> <div id="back"><img src="/UploadFiles/2021-04-02/191214ug6h47d81jyfy6vh.png">以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件!
如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
狼山资源网 Copyright www.pvsay.com
暂无“原生JS实现圣旨卷轴展开效果”评论...