react中设置css样式
方法一:
行内样式:使用{{ }},与正常jsx中插入js代码不一样,这里需要两个括号。
<div style={ { float: ‘right‘,} }> { this.renderButton() } </div>
样式比较多的话不建议使用该方法。
可以使用方法二
方法二:
在jsx文件中定义样式变量,
let buttonStyle = { //定义style变量 backgroundColor: ‘blue‘, float: ‘left‘ as ‘left‘, //哎,找了半天源码,好神奇。 width:‘230px‘, border: ‘1px solid blue‘, padding:‘5px‘, margin: ‘10px‘, marginLeft: ‘213‘ } //jsx调用 <div style={ buttonStyle }> //此时使用一个花括号 { this.renderButton() } </div>
方法三:
正常写css文件,然后引入,
import ‘./style.css‘; <div className="sty1">看背景颜色和文字颜色</div>
原文地址:https://www.cnblogs.com/yadiblogs/p/9233240.html
时间: 2024-10-08 01:23:21