argyleink

prop-for-that

argyleink

what JS knows, now CSS knows

AI 简介

prop-for-that 是一个轻量级前端库,用于将 JavaScript 运行时状态(如滑块值、视口尺寸、元素可见性、指针位置等)实时同步为 CSS 自定义属性(--live-* / --const-*),使 CSS 能直接响应动态数据。其核心特点是零依赖、基于 requestAnimationFrame 的高效批量更新、写入前差异比对、按需加载插件机制,以及对 SSR 和 typed @property 的良好支持。适用于需要 CSS 原生响应式交互的场景,例如无 JS 渲染的表单控件样式、视口敏感布局、传感器驱动的视觉反馈等。

TypeScript
MIT License
626
Stars
12
Forks
5
Watchers
1
Issues

Star 增长

今日0
近 7 天0
近 30 天+51
综合评分52.44
默认分支main