自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 js笔记3

1.减少dom操作,数据推动视图,增删改数据,每次数据变化根据数据遍历插入li (给父元素tbody 增加子元素 appendchild) 插入前先清空html=‘’ 否则会在原先的基础上多出,插入li时给一个自定义属性id标识,后续事件委托根据这个值删除元素。拿到现在的时间戳和指定时间的时间戳,相减/1000拿到秒,根据公式获得时分秒,时的算出来有几天然后%24,剩下不足一天的余数作为小时,然后判断是否大于10进行补0操作,封装函数并初始化调用。点击X按钮 关闭父节点的广告区域。用循环先每个设置下监听。

2025-01-26 15:27:58 691

原创 js笔记2

使用场景,ul里的多个li不需要每个都设置监听器了,给ul设置监听器然后子元素冒泡传递事件对象即可,强行监视所有子元素的事件行为,类似把孩子放到一个屋子,只要有一个孩子哭了就会触发父元素的报警事件。自动轮播也就是无数个下一页的操作放在了定时器,在定时器里对按钮点击next.click()即可,当鼠标进入时,定时器清除,切换为手动挡,鼠标移出时,继续定时,赋值粘贴创建定时器给变量的代码。第三个参数开启true,开启后父元素的事件全部触发,分别监听三代,点击孙子,父爷辈分的都触发了。

2025-01-26 14:43:39 284

原创 js笔记1

使用data-属性名定义。

2025-01-26 14:28:10 374

原创 Flex和Grid

​grid-areagrid-area属性还可用作的合并简写形式,直接指定项目的位置。

2025-01-17 20:23:01 808

原创 css内容

如下代码中的 -webkit- 就是私有前缀。

2024-11-16 23:48:20 1005

原创 css内容

行内块元素与文本的基线对齐,而文本的基线与文本最底端之间是有一定距离的。后面的兄弟元素,会占据浮动元素之前的位置,在浮动元素的下面;: 给浮动元素的父元素,设置伪元素,通过伪元素清除浮动,原理与方案四相同。行内元素、行内块元素,彼此之间的换行会被浏览器解析为一个空白字符。(能继承的属性,都是不影响布局的,简单说:都是和盒子模型没关系的),如果要重置元素的默认样式,选择器一定要直接选择器到该元素。元素看不见了,还占有原来的位置(元素的大小依然保持)。行内元素、行内块元素,可以被父元素当做文本处理。

2024-11-09 23:23:58 872

原创 css简介

:nthchild(n)所有兄弟元素中的。

2024-11-02 22:56:05 871

原创 HTML笔记

1.特点:注释的内容会被浏览器忽略,不呈现在页面中,但源代码可见。2.作用:对代码进行解释。3.写法:

2024-10-26 14:40:27 2769

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除