react样式

新手上路,请多包涵

react里面用html标签,样式用classname无效把?只能用style={{}}?style=""都不行?

阅读 2.2k
2 个回答

使用className代替class, style={_style}中的_style只能是对象 不能是字符串.

import React from 'react';

class Demo extends React.Component {
  render() {
    return (
      <div className="demo" style={{color: '#fff'}}>hello world!</div>
    )
  }
}

export default Demo;

两者都可以,一般都是利用类名写css,内联样式不推荐,会导致页面臃肿。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进