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>
react学习(四)之设置 css样式 篇
原文地址:https://www.cnblogs.com/yadiblogs/p/9233240.html