获得徽章 14
#每天一个知识点# Diff算法的作用是用来计算出 Virtual DOM 中被改变的部分,然后针对该部分进行原生DOM操作,而不用重新渲染整个页面。
评论
#每天一个知识点# font-face属性:定义自己的字体

在新的 @font-face 规则中,您必须首先定义字体的名称(比如 myFirstFont),然后指向该字体文件。
评论
#每天一个知识点# 浏览器内核的理解

浏览器主要分为两个部分:渲染引擎和 JS 引擎

渲染引擎:主要负责获取页面内容和排版渲染页面

JS 引擎:解析和执行 JS 来实现页面的动态效果,以及交互内容
展开
1
#每天一个知识点# css实现单行文本显示:

overflow : hidden ; //超出部分隐藏

text-overflow : ellipsis ; //省略号显示超出

white-space : nowrap ; //强制一行显示
展开
评论
#每天一个知识点# call、bind 与apply的区别与联系

相同点:

1、都可以改变this的指向

2、第一个参数都是this要指向的对象

不同点:

1、call、bind 可以传入多个参数、apply 只能传入两个参数,所以第二个参数往往是作为数组形式传入,需要传输的参数需要都放到数组中

2、call、apply都是返回一个值,而bind返回的是一个函数形式
展开
评论
#每天一个知识点# box-sizing:content-box 标准盒模型

box-sizing:border-box IE盒模型
评论
#每天一个知识点# display 和 visibility显示与隐藏的区别

1、display:none/block 隐藏后不占有位置

2、visibility:visible/hidden 隐藏后占有位置

3、overflow:visible/hidden 溢出部分隐藏
展开
8
#每天一个知识点# link 属于 HTML 标签 , @import 是 CSS 提供的,只能用于加载 CSS。
页面加载时,link会同时被加载,而@import引用的css会等到页面加载完成后加载
评论
#每天一个知识点# input的type属性:
password、text、radio单选、checkbox复选框,button,reset重置、submit提交-----单选框必须有相同的name 属性才能实现单选一
评论
#每天一个知识点# Websocked是一种双向通信协议,在建立连接后,websocked服务器和浏览器都能主动向对方发送或者接收数据,websocked需要类似于tcp的客户端和服务器通过握手连接,连接成功后才能互相通信
评论
#与A-SOUL一起成为更好的自己# 人在家中,祸从天来,车平白无故被刮了
评论
#每天一个知识点# 实现标签的禁用,添加disabled属性
评论
#与A-SOUL一起成为更好的自己# 干饭,吃玉米的季节
睡觉的时候不困于2023-07-08 10:05发布的图片
评论
#每天一个知识点# Word-break:定义如何换行

Word-wrap:允许长的内容可以自动换行

Text-overflow:指定当文本溢出包含它的元素,应该干啥

Text-shadow:文字阴影(水平位移,垂直位移,模糊半径,阴影颜色)
展开
评论
#与A-SOUL一起成为更好的自己# 早起去遛狗
评论
#与A-SOUL一起成为更好的自己# 天气多云,出去散散步
评论
#每天一个知识点# 视频:<video src=””></video>

视频标签属性:

src 需要播放的视频地址

width/height 设置播放视频的宽高,和img标签的宽高属性一样

autoplay 是否自动播放

controls 是否显示控制条

poster 没有播放之前显示的展位图片

loop 是否循环播放

perload 预加载视频(缓存)与autoplay相冲突,设置了autoplay属性,perload属性会失效。

muted 静音模式
展开
2
#与A-SOUL一起成为更好的自己# 今天刚吃早饭,感觉很好吃
评论
下一页