【文件属性】:
文件名称:阿芙罗狄蒂:与框架无关CSS-in-JS,支持服务器端呈现,浏览器前缀和最少CSS生成
文件大小:118KB
文件格式:ZIP
更新时间:2021-02-03 00:54:37
javascript css css-in-js aphrodite JavaScriptJavaScript
阿芙罗狄蒂
与框架无关CSS-in-JS,支持服务器端渲染,浏览器前缀和最少CSS生成。
支持将样式与JavaScript组件并置。
有无React都可以很好地工作
支持没有window.matchMedia的媒体查询
支持伪选择器,如:hover , :active等,而无需在组件中存储悬停或活动状态。 :visited工作也很好。
支持自动全局@font-face检测和插入。
指定多种样式时遵守优先顺序
无需AST转换
仅将渲染所需的确切样式注入DOM。
可用于服务器渲染
很少有依赖性,很小(20k,6k压缩)
没有生成要包含的外部CSS文件
自动前缀样式
安装
阿芙罗狄蒂通过分发:
npm install --save aphrodite
API
如果您想观看介绍性视频,可以在 找到。
import React , { Component } from ' react ' ;
import { StyleSheet , css } from ' aphrodite ' ;
class App extends Component {
render ()