全文搜索
标题搜索
全部时间
1小时内
1天内
1周内
1个月内
默认排序
按时间排序
为您找到相关结果1,260,723个

原生js实现下拉刷新和上拉加载更多_javascript技巧_脚本之家

this.style.transform = `translateY(0px)` return; } if (distance > 100) { // 下拉差值达到了就显示刷新中,并暂时定格在这个位置 this.style.transform = `translateY(100px)`; span.textContent = '刷新中'; // 等数据回来后显示刷新成功1s然后再回弹 到这里本次整个下拉执行完毕 setTimeout(() =...
www.jb51.net/article/2347...htm 2024-12-7

纯CSS实现波浪移动效果的示例_CSS教程_CSS_网页制作_脚本之家

0%{transform: rotate(0deg);} 100%{transform: rotate(360deg);} } 关于css 动画的使用,可以参考之前的一篇文章: 纯CSS实现轮播图效果 到这里,一个波浪的实现就完成了。第二个波浪的实现步骤和第一个是相同的,但是可以对width height border-raduis animation 这些属性进行修改,使两个波浪的运动节奏不同,有...
www.jb51.net/css/5960...html 2024-11-20

CSS3 画基本图形,圆形、椭圆形、三角形等_html5_网页制作_脚本之家

-webkit-transform: skew(-45deg); -moz-transform: skew(-45deg); -o-transform: skew(-45deg); transform: skew(-45deg); } CSS3 梯形 #css3-trapezoid{ width: 100px; height: 0; border-bottom: 100px solid #232323; border-left: 50px solid transparent; ...
www.jb51.net/html5/4955...html 2024-12-3

尤雨溪开发vue dev server理解vite原理_vue.js_脚本之家

// transform import statements // 转换 import 语句 // import Vue from 'vue' // => import Vue from "/__modules/vue" const result = await readSource(req) out = transformModuleImports(result.source) cacheData(key, out, result.updateTime) } send(res, out, 'application/javascript') } ...
www.jb51.net/article/2556...htm 2024-12-8

CSS实现元素水平垂直居中的几种方法_CSS布局实例_CSS_网页制作_脚本之...

然后,通过transform: translate(-50%, -50%);将元素向左和向上移动自身宽高的一半,从而实现元素在水平和垂直方向上的居中。 3. 使用Grid布局 如果你在项目中已经使用了CSS的Grid布局,那么也可以很容易地实现元素的水平和垂直居中。 1 2 3 4 5 6 html复制代码 <!-- 内容 --> 1 2 3 4 5 ...
www.jb51.net/css/9000...html 2024-11-30

css实现元素垂直居中显示的7种方式_CSS教程_CSS_网页制作_脚本之家

当居中元素知道宽高的时候,设置居中的方式比较简单单一。三种方法的本质是一样的,都是对居中元素进行绝对定位,在定位到上50%,左50%后再拉回居中元素的一半宽高实现真正的居中。三种方式的区别就在于拉回元素本身宽高的方式不同。 【二】居中元素的宽高未知 absolute + transform 代码实现 1 2 3 4 5 6 7 8...
www.jb51.net/css/7437...html 2024-12-5

基于HTML5+Webkit实现树叶飘落动画_html5_网页制作_脚本之家

0% { -webkit-transform: rotate(-50deg); } 100% { -webkit-transform: rotate(50deg); } } @-webkit-keyframes counterclockwiseSpinAndFlip { 0% { -webkit-transform: scale(-1, 1) rotate(50deg); } 100% { -webkit-transform: scale(-1, 1) rotate(-50deg); } } js代码: const NUMBER_...
www.jb51.net/html5/5937...html 2024-12-8

CSS3 动画卡顿性能优化的完美解决方案_javascript技巧_脚本之家

而如果使用transform的话,例如tranform:translate(-20px,0)到transform:translate(0,0),主线程只需要进行一次tranform:translate(-20px,0)到transform:translate(0,0),然后合成线程去一次将-20px转换到0px,这样的话,总计1+20计算。 可能会有人说,这才提升了19次,有什么好性能提升的? 假设一次10ms。 那么就...
www.jb51.net/article/1477...htm 2024-12-8

详解如何解决position:fixed固定定位偏移问题_CSS教程_CSS_网页制作...

transform: scale(1); } .container{ width: 100px; height: 100px; background: #888; position: fixed; top: 100px; left: 100px; } fixed元素变成了相对父元素进行定位。 真是令人蛋疼,原因在于transform提升了元素的地位,在W3C规范中有如下说明: For elements whose layout is governed by the CSS ...
www.jb51.net/css/7593...html 2024-12-4

微信小程序 在Chrome浏览器上运行以及WebStorm的使用_JavaScript_脚本之...

Transform js文件对于js文件来说,则是一个拼装的过程,如下是我们的app.js文件:1 2 3 App({ onLaunch: function () { } })它在转换后会变成:1 2 3 4 5 6 7 8 define("app.js", function(require, module){var window={Math:Math}/*兼容babel*/,location,document,navigator,self,localStorage,...
www.jb51.net/article/935...htm 2024-12-4