-
- em、vw、vh
-
- width: auto;
- 充分利用可用空间
- fit-content包裹
- min-content收缩最小
- max-width设置图片最大宽度
- box-sizing改变宽高作用细节
- 宽高百分比计算给予内容区域,定位宽高计算相对于padding box
- height:100%;父级得有生效的高度值
- width: auto;
-
- line-height
- vertical-align
- baseline:基线对齐,默认值,行内元素基线为x下边缘,替换元素为自身的下边缘
- 只支持内联元素和table-cell元素
-
- object-fit
- object-position
-
- 替换元素非替换元素的区别src、content
-
- 相对于宽度计算
-
- 负值
- auto实现居中、右对齐
- 与定位共同设置垂直居中
-
box-sizing
-
- html、textarea默认可以产生滚动条
-
- absolute、fixed大小由位置决定
-
z-index
-
- 基线,字母x的下边缘
-
- solid:实现,dashed:虚线
- 默认颜色使用color颜色
- 默认大小3px
-
clip-path
- 实现不规则图形
-
- label的for属性和表单的id
-
焦点元素
- tabindex
-
- 旋转
- 平移
-
pointer-events
-
- meta设置
- 媒体查询
- sass
- postcss
- TailwindCSS
- 数据类型
- 判断
- 相互转换
- 是否相等
- 字符串
- 原型方法
- 数字
- 原型方法
- 数组
- 原型方法
- 详细介绍
- 常用方法
- 循环
- 去重
- 复制
- 获取相同元素个数
- 对比
- 对象
- 函数
- 正则
- 匹配字符
- 使用方法
- 常用正则
- 全局对象
- Date
- BOM
- history
- location
- navigator
- screen
- DOM
- clientWidth:包括padding,不包括border
- offsetWidth:包含padding和border
- 事件
- canvas
- 数据储存
- 设计模式
- 数据结构
- es6
- TypeScript
- websocket
- vue
- vue-router
- pinia
- vue-use
- element-plus
- vant
- react
- Ant Design
- selvet
- jQuery
- mock.js
- 常用插件
- axios
- lodash
- ECharts
- antv
- Day.js
- D3.js
- webgl、gis
- leaflet
- three.js
- cesium
- BabylonJs
- OpenLayer
- monaco-editor 在线代码编辑器
- 文件操作
- file-saver
- tesseract.js 图文识别
- sheet.js xlsx
- mammoth.js word
- git、svn
- Node、Bun、Deno
- npm、pnpm、yarn
- webpack、vite、turbo
- nginx、tomcat、apache
- 小程序
- uniapp、flutter
- vs code插件
- live-server
- ESLint
- Perttier
- Vitest
- spring
- mysql
- redis
- 目录的写法
- 面试题