react-jss书写样式

目录

react-jss的使用

  • 实现组件化样式、动态样式、避免样式冲突
js 复制代码
npm install react-jss
yarn add react-jss
js 复制代码
// 使用
import React from 'react';
import { createUseStyles } from 'react-jss';

const useStyles = createUseStyles({
  myButton: {
    color: 'green',
    margin: {
      top: 5,
      right: 0,
      bottom: 5,
      left: 0,
    },
    '& span': {
      fontWeight: 'bold',
    },
  },
});

function MyComponent() {
  const classes = useStyles();
  return <button className={classes.myButton}>Submit<span>Button</span></button>;
}
相关推荐
前端小巷子7 分钟前
Vue3 响应式革命
前端·vue.js·面试
一狐九22 分钟前
Flutter如何通过GlobalKey调用组件内的方法
前端·flutter
wyzqhhhh31 分钟前
前端如何处理首屏优化问题
前端
杨荧38 分钟前
基于Python的反诈知识科普平台 Python+Django+Vue.js
大数据·前端·vue.js·python·数据分析
22jimmy2 小时前
JavaWeb(二)CSS
java·开发语言·前端·css·入门·基础
m0_738120725 小时前
CTFshow系列——命令执行web38-40
前端·windows·安全·web安全
zhoxier6 小时前
elementui el-select 获取value和label 以及 对象的方法
javascript·vue.js·elementui
是小狐狸呀6 小时前
elementUI-表单-下拉框数据选中后,视图不更新
前端·javascript·elementui
四岁半儿9 小时前
常用css
前端·css
你的人类朋友10 小时前
说说git的变基
前端·git·后端