最近学习了一些实用的CSS编程技巧。以前很多效果都要用JavaScript来实现,但是今天,我学会了直接用CSS。相信看完这篇文章,你也会爱上CSS,一起来看看吧!1.轮播动画没想到用CSS实现了平滑的过渡效果。可以试试滑动图片,会有惊喜哦!HTML欢迎使用medium
CSS@-webkit-keyframestyping{from{width:0;}}@-webkit-keyframesblink-caret{50%{border-color:transparent;}}h1{字体:粗体300%Consolas、摩纳哥、等宽字体;右边框:.1em纯黑色;宽度:16.5em;宽度:21ch;空间:nowrap;溢出:隐藏;-webkit-animation:typing7ssteps(21,end),blink-caret.5sstep-endinfinitealternate;}4.平滑滚动到顶部当网页太长时,我们通常会提供一个按钮,让用户滚动顺利到顶。我们曾经使用JavaScript来做到这一点。constscrollToTop=()=>{constc=document.documentElement.scrollTop||document.body.scrollTopif(c>0){window.requestAnimationFrame(scrollToTop)window.scrollTo(0,c-c/8)}}演示地址:https://codepen.io/qianlong/pen/NWYpqZq真的需要那么麻烦吗?是的,现在,我们只需要一行CSS就可以做到。html,body{scroll-behavior:smooth;}演示地址:https://codepen.io/qianlong/pen/QWmvKZx最后,如果你觉得我今天分享的CSS技巧对你有帮助,记得点赞关注meMe,分享给你的朋友,说不定能帮到他。最后,感谢阅读,祝编程愉快。
