CSS间隙装饰模块CSS间隙装饰模块在现有column-rule-width、column-rule-style和column-rule-color属性的基础上进行扩展:新值行方法(row direction)的等效属性,将其应用范围延伸至其他容器布局类型,并提供对间隙装饰绘制位置与方式的精确控制。
间隙装饰CSS中多栏容器(multicol)、弹性容器(flex)、网格容器(grid)和瀑布流容器(masonry)等布局方式会将子元素(box)相邻排列,并在它们之间形成间隙(即gap,也称为gutter)。这些间隙可以包含“间隙装饰”(gap decoration),即绘制在相邻子元素之间的视觉分隔元素(例如线条)。
12345678910111213141516.grid-width-spans { display: grid; grid-template: repeat(4, 100px) / repeat(4, 100px); gap: 20px; -webkit-row-rule: 6px solid red; column-rule: 6px solid ...
兼容多种渲染场景12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364// /pages/message/index.vue<template><scroll-view scroll-y class="scroll"> <view id="editor" class="editor" v-if="showWebview"></view> <rich-text class="editor" :nodes="selectInfo.details" :preview="true" v-else></rich-text></scroll-view></template>< ...
芝草无根,醴泉无源来源:《酉阳杂居·续集四》人物:李德裕、张九龄典故:三国虞翻-“芝草无根,醴泉无源”
种瓜得瓜,种豆得豆来源:本是一句佛家讲因果报应的用语延伸:善有善报,恶有恶报
张公吃酒李公醉来源:唐周武则天,张公在喝酒,而没有喝酒的李公却醉了。常用来形容一方从中得到了利益,而另一方却空担了虚名。延伸:武则天纳宠,人称面首
宰相肚里能撑船来源:出自王安石之口宰相:秦汉时期成为相国或丞相;隋唐时期以三省长官(中书省、门下省、尚书省)行宰相之职;宋元时以平章事为宰相;明永乐以后以内阁大学士为事实上的宰相;清代则以军机大臣行使宰相的职责。
斩草留根,逢春再发来源:《东周列国志》、《郑伯克段于鄢》
知人知面不知心,画虎画皮难画骨来源:冯梦龙-《警世通言》之“庄周试妻”的故事。“生前个个说恩深,死后人人欲扇坟。画虎画皮难画骨,知人知面不知心。”
智者千虑,必有一失;愚者千虑,必有一得来源:《晏子春秋》
知音说与知音听,不是知音不与弹来源:《警世通言·俞伯牙摔琴谢知音》忆昔去年春,江边曾会君。今年重来访,不见知音人。历尽天涯无足语,三尺瑶琴为君死。
照葫芦画瓢来源:宋代魏泰《东轩笔录》官职须有 ...
设备基础
命令
说明
adb devices
列出已连接设备
adb devices -l
列出已连接设备和种类
adb connect/disconnect [ip:port]
连接到指定IP和端口的设备/断开连接
adb root
以root权限重新启动adb
adb remount
重新挂载具有读/写访问权限的文件系统
adb start-server
启动adb服务
adb kill-server
停止adb服务
adb reboot
重启设备
adb reboot bootloader
将设备重启到fastboot模式
adb reboot recovery
将设备重启到恢复模式
adb disable-verify
禁用设备的dm-verity安全特性
logcat
命令
说明
adb logcat
将日志消息打印到标准输出
adb logcat -g
显示当前日志缓冲大小
adb logcat -G <size>
设置缓冲区大小(K或M)
adb logcat -c ...
文档
网道 / WangDoc.com
现代 JavaScript 教程 / JAVASCRIPT.INFO
Gradle/distributions
Webpack 5 文档
Jessibuca 纯H5低延迟直播流播放器
WebRTC samples
React
React-用于构建 Web 和原生交互界面的库-1
React-用于构建 Web 和原生交互界面的库-2
React Native-Learn once, write anywhere.
AWESOME REACT
Ant Design of React
Vue
VueJobs
Awesome Vue.js
Pinia-符合直觉的 Vue.js 状态管理库,类型安全、可扩展性以及模块化设计。
NuxtJS:使用简便的 Vue 框架
Vue 3 备忘清单
[Vue 2 备忘清单](Vue 2 备忘清单)
View Design
Vue3 入门指南与实战案例
Node
NestJS 中文网
Express 中文网-快速、独立、极简的 Node.js Web 框架。
框架
UmiJS-企业级 ...
项目
canvas-utils
react-gadget
node-tbuys
docs
smart_flutter_app
vue-vite-app
threejs-sets
react-umi
typescript-canvas
webrtc-framework
webgl-framework
make-react-game
frontend-dev-doc
blog
make-quasar
site-nav
文档
AirCode 文档
JavaScript MD5
HTML5+ API Reference
JavaScripting
JavaScrypt Encryption and Decryption
算法通关手册
LeetCode
Git教程
Socket.IO 中文文档
Socket.IO
Socket.io 文档
WebRTC samples
WebRTC文档
RustFisher 安卓|Java|设计模式|WebRTC|Python|NestJS|PyQt
WebRTC中文网
声网 RTE 开发者社区
音视频文章汇总
WebRTC 详解信令服务器媒体协商及实战(及通 ...
类型
说明
feat
新特性
fix(scope)
修复 scope 中的 Bug
feat!:/feat(scope)!:
breaking change / 重构 API
build
变更影响的是构建系统或者外部依赖 (如: gulp, npm)
ci
修改了 CI 配置文件或脚本 (如: Github Action, Travis)
chore
【重要】 变更不影响源代码或测试(如更新了辅助工具、库等)
docs
只修改了文档
feat
【重要】 一个新特性
fix
【重要】 修复了一个 Bug
perf
增强性能的代码变更
refactor
并非修复 Bug 或添加新特性的代码变更
revert
回退代码
style
变更不影响一些有意义的代码 (如: 删除空格、格式化代码、添加分号等)
test
添加测试代码或修正已有的测试
提交(Commit)查看HEAD上最近一次的提交(commit)123git showgit log -n1 -p
修改提交信息(commit message)123gi ...
SequelizeSequelize是一个基于Promise的Node.js对象关系映射器(ORM),支持PostgreSQL、MySQL、SQLite等。
Sequelize使用JavaScript对象对数据库表的结构进行建模,并连接到常用的关系数据库进行查询和更改数据,解析检索到的数据并将其作为JavaScript对象返回。
CORS使用Connect/Express作为中间件提供跨域资源共享。CORS包装了Node.js路由中间件,它接受多个参数来指定跨域选项,如origin、header等。
NodemailerNodemailer简化了从Node.js服务器发送的电子邮件。它使用一个传输对象,该对象基于简单邮件传输协议(SMTP)。创建消息时,此传输对象接受from、to、subject、body和其他参数作为输入。
PassportPassport是一个模块化的Node.js身份验证中间件。支持超过500种身份验证方案,普通用户名和密码登录、通过OAuth进行的社交网站委托身份验证,以及用于联合身份验证的OpenID都是可选。
AsyncAsync是一个基于Promise的 ...




