码迷,mamicode.com
首页 > Web开发 > 详细

React中使用CSS的N种方式

时间:2020-07-17 14:00:41      阅读:74      评论:0      收藏:0      [点我收藏+]

标签:https   分代   classname   div   外部   引入   module   ida   com   

1、在组件中直接使用style,注意,div1各个属性值加双引号

const div1 = {
  width: "300px",
  margin: "30px auto",
  backgroundColor: "#44014C",  //驼峰法
  minHeight: "200px",
  boxSizing: "border-box"
};

...省略部分代码
render() {    
  return (

    <div style={div1}>123</div>

  );
}
 

2、引入外部css或scss文件 使用saas

import ‘./assets/index.css‘
import ‘/assets/main.scss‘

3、模块化 

imort index from ‘./assets/index.css‘
<div className = {index.app}>这是app</div>

需要在css-loader中进行配置

{
  test: /\.css$/,
  use: [
    ‘style-loader‘,
    {
      loader: ‘css-loader‘,
      options: {
        modules: true
      }
    }
  ]
}

4、styled-components

首先进行安装 yarn add styled-components
文档:https://styled-components.com/

5、radium

首先进行安装 yarn add radium
文档:https://formidable.com/open-source/radium/

 

React中使用CSS的N种方式

标签:https   分代   classname   div   外部   引入   module   ida   com   

原文地址:https://www.cnblogs.com/zmyxixihaha/p/13329089.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!