React中使用CSS的N种方式
2024-10-22 18:31:18
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/
最新文章
- Hadoop单机模式安装-(2)安装Ubuntu虚拟机
- Spark源码学习1.5——BlockManager.scala
- ooj 1066 青蛙过河DP
- space ship
- php 连接主从数据库
- glsl-BufferObject- change
- POJ 3450 Corporate Identity KMP解决问题的方法
- 6个重要的.NET概念: - 堆栈,堆,值类型,引用类型,装箱和拆箱(转)
- jQuery插件开发的基本形式
- rabbitmq3.7.5 centos7 集群部署笔记
- equals的使用
- Spring任务调度实战之Quartz Simple Trigger(转)
- ES6通过使用babel兼容到ie9
- 将句子表示为向量(上):无监督句子表示学习(sentence embedding)
- oracle之TRUNC函数
- 在django中实现支付宝支付(支付宝接口调用)
- week10《java程序设计》作业总结
- mybatis笔记<;二>; 整合spring
- 清华大学《C++语言程序设计基础》线上课程笔记05---vector对象,对象的复制与移动,string类
- NVIDIA TensorRT 让您的人工智能更快!
热门文章
- vue学习 第三天css基础
- Windows 设置当前路径 临时环境变量 查看、修改、删除与添加
- CentOS 镜像官网下载链接
- 使用JIMO ActionOne HongHu 及其他MR VR眼镜,将真实场景和游戏内场景混合渲染
- js把一个数组的数据平均到几个数组里面
- 2021-12-14 MobX分享
- PhpSpreadsheet导出科学记数转成字符串
- ts language service
- openssl命令学习笔记--第一周
- npm i error:0909006C:PEM routines:get_name:no start line 遇到问题解决