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>
