• 2024-11-16动画函数封装
    5.2.1、简单动画实现核心原理:通过定时器setInterval()不断移动盒子位置实现步骤:获得盒子当前位置、让盒子在当前位置上加上1个移动距离、利用定时器不断重复这个操作、加一个结束定时器的条件需要给元素加定位,利用left值变化改变元素的位置<!--需求:小盒子从左向右移
  • 2023-09-18一个htm Slider程序
    <html><head><STYLEtype=text/css>#floater{Z-INDEX:10;VISIBILITY:visible;POSITION:absolute;}</STYLE><title>htmSlider--塞北的雪</title><bodyleftmargin="10">htmSlider:<br><br><b
  • 2023-06-10CSS: offsetTop offsetLeft offsetParent
     offsetParentiscontainingblock 1.position:static;offsetTop元素的上外边距到containingblock的上内边距(containingblock的padding+element.margin)<!DOCTYPEhtml><htmllang="en-US"><head><metacharset="UTF-8"&g
  • 2023-06-01JavaScript原生实现《贪吃蛇》
    概述JavaScript原生实现《贪吃蛇》,每吃掉一个食物,蛇的身体会变长,食物会重新换位置。详细贪吃蛇大家都不陌生吧~简单做一个。一、思路1.让我们的小蛇动起来2.随机生成食物3.每吃掉一个食物,蛇的身体会变长,食物会重新换位置html界面<divclass="face"><!--小蛇移
  • 2022-11-27野花--transform后用offsetLeft,offsetTop是不包含transform的值的
    如题:transform之后是不会影响到元素的offsetLeft和offsetTop值的,因此也可以理解为transform是不脱离标准流的,依然在原先的位置. 因此,transform也就无法实现图片跟
  • 2022-11-09元素的offsetWidth\offsetHeight、offsetLeft\offsetTop等等
    偏移量(offsetdimension)偏移量:包括元素在屏幕上占用的所有可见空间,元素的可见大小由其高度,宽度决定,包括所有内边距,滚动条和边框大小(注意,不包括外边距)。以下4个属性可以
  • 2022-10-27js缓动动画
      //缓动动画 //封装缓动动画函数传递两个参数需要执行动画的对象和目标位置 functionanimate(obj,target){      //先把原先的定时器清除,只
  • 2022-10-17原生js中offsetTop, offsetLeft与offsetParent的详细讲解
    简单说下:offsetTopoffsetTop:为只读属性。返回的是一个数字。它返回当前元素相对于其offsetParent元素的顶部内边距的距离。它等价于offsetTop==>元素到offsetPare