Javascript 如何在React JS中为文本设置颜色

Javascript 如何在React JS中为文本设置颜色,javascript,html,reactjs,Javascript,Html,Reactjs,我只想使用标签中的样式更改文本的颜色 我该怎么做 <div id="root"></div><br> <script src="https://unpkg.com/react@16/umd/react.development.js"></script><br> <script src="https://unpkg.com/react-dom@16/umd/react-dom.development.js"><

我只想使用标签中的样式更改文本的颜色

我该怎么做

<div id="root"></div><br>
<script src="https://unpkg.com/react@16/umd/react.development.js"></script><br>
<script src="https://unpkg.com/react-dom@16/umd/react-dom.development.js"></script><br>
<script src="https://cdnjs.cloudflare.com/ajax/libs/babel-standalone/6.26.0/babel.min.js"></script><br>

<script type="text/babel">
const rootElement = document.getElementById('root');<br>
const element = <h1>Hello world</h1><br>

ReactDOM.render(element, rootElement);<br>
</script>




const rootElement=document.getElementById('root')
常量元素=你好世界
render(元素,根元素)

您可以使用内联样式,如:

const element = <h1 style={{ color: 'red' }}>Hello world</h1>
const元素=你好世界

consthstyle={color:'red'};
常量元素=Hello world
有关更多信息:

演示:

constrootelement=document.getElementById('root');
常量元素=Hello world;
render(元素,根元素)

您可以按如下方式执行:

<h1 style={{color: 'red'}}>Hello world</h1>
你好,世界
React将样式属性视为对象。所以我们必须提供双引号“{{}”,里面是我们的css代码。 此外,符号应为
camel case

e、 g.
{{backgroundColor:'red'}}

index.html中的样式标记

<style>
  .textColor{
     color : 'red'
  }
<style>

.textColor{
颜色:“红色”
}
使用:
文本颜色

内联

<h1 style={{ color: 'red' }}>inline styling</h1>
内联样式
使用样式对象

const styles= {
    color: 'red',
};
<h1 style={styles}>Style obje</h1>
const styles={
颜色:“红色”,
};
欧布杰风格

您可以使用外部css文件,然后将其导入代码中

您还可以使用内联CSS

<NavLin / to="/home" activeStyle={{ color:'green', fontWeight: 'bold'}}> Home </NavLin>

你是说内联css?比如:
helloworld
@AsharDweedar是的,但这在react js中有效吗?第二个有效!谢谢但为什么第一个不起作用?我错过了一个额外的括号。现在也应该可以了。当你回答时,试着格式化代码。这是指南
<NavLin / to="/home" activeStyle={{ color:'green', fontWeight: 'bold'}}> Home </NavLin>
activeStyle={{ color:'green', fontWeight: 'bold'}}