【文件属性】:
文件名称:rosebox:Typescript中CSS
文件大小:420KB
文件格式:ZIP
更新时间:2021-05-27 11:02:10
css typescript css-in-js css-in-ts typed-css
Typescript中CSS
Rosebox是一个CSS-in-Typescript库,提供以下功能:
支持高质量的自动完成功能。
支持颜色突出显示和颜色选择器。
强类型(例如 )。
键入的函数(例如 )。
额外的速记属性(例如 , )。
复杂属性(例如 )的值的基于对象的语法。
Rosebox在@rosebox/react使用jss和react-jss包来支持CSS类和其他功能的运行时生成。
用法
安装以下软件包:
npm i @rosebox/core @rosebox/react
安装 。
在与*.rb.ts模式匹配的文件中编写样式。
例子
这是一个如何在react-app中使用rosebox的简单示例:
import * as React from "react" ;
import { rgb , px , ms } from "@rosebox/cor