javascript - 如何在 React 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 element = <h1 style={{ color: 'red' }}>Hello world</h1>
或者
const hStyle = { color: 'red' };
const element = <h1 style={ hStyle }>Hello world</h1>
欲了解更多信息:
演示:
const rootElement = document.getElementById('root');
const element = <h1 style={{ color: 'red' }}>Hello world</h1>;
ReactDOM.render(element, rootElement);
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/15.1.0/react.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/15.1.0/react-dom.min.js"></script>
<div id="root"></div>
推荐阅读
- firebase - 错误列表
不是类型的子类型 - java - 将 Heroku Spring 应用程序从 Java 7 升级到 Java 11,JDBC 无法再连接到 PostgreSQL
- firebase - @react-native-firebase/auth 不适用于 ios
- docker - gcp docker push - 权限被拒绝
- android - 颤振中的单信号错误:需要占位符替换,但没有值
- powershell - 插入电源时运行一个脚本,拔下电源时运行另一个脚本
- python - 当有多个不涉及时,无法以正确的方式纠正一个条件
- django - 对多对多关系使用自定义管理器?
- javascript - 将一些数组参数传递给 wasm
- snakemake - 有没有办法在蛇形工作流程中访问 --cores 参数?